Skip to content

Add LLM-generated level 1 kernels for Triton CPU#74

Merged
jopperm merged 4 commits into
mainfrom
triton-cpu-level1
Jun 1, 2026
Merged

Add LLM-generated level 1 kernels for Triton CPU#74
jopperm merged 4 commits into
mainfrom
triton-cpu-level1

Conversation

@jopperm
Copy link
Copy Markdown
Contributor

@jopperm jopperm commented May 27, 2026

These are correctness-first kernels without autotuning (just using a single config with small, CPU-compatible block sizes). Input shapes for testing are small, but I tried to choose them so that multiple programs are launched.

jopperm and others added 2 commits May 27, 2026 02:17
Copy link
Copy Markdown
Collaborator

@sandlbn sandlbn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, one note I temporary hardcoded mlir install to see if it's passing CI

Comment thread pyproject.toml Outdated
Comment on lines +67 to +68
"lighthouse; sys_platform == 'linux' and python_version < '3.13'",
"torch-mlir @ https://github.com/llvm/torch-mlir-release/releases/download/dev-wheels/torch_mlir-20260331.768-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl ; sys_platform == 'linux' and platform_machine == 'x86_64' and python_version == '3.12'",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The explicit torch-mlir dependency shouldn't be needed anymore after lighthouse bump.
Let's keep the extra platform and version restrictions for the lighthouse itself.

@jopperm jopperm merged commit 72529a2 into main Jun 1, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants