Skip to content

[TritonCPU] Support execution on non-AMX hardware - #128

Merged
jopperm merged 2 commits into
mainfrom
triton-cpu-non-amx
Sep 17, 2026
Merged

jopperm merged 2 commits into
mainfrom
triton-cpu-non-amx

Conversation

@jopperm

@jopperm jopperm commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Introduce a block size selection based on CPU capabilities, and hide it behind a new SFCMatmulHelper class, tying together the weight pre-packing and actual matmul (which must use the same block sizes). The rest of the PR is a mechanical/AI-assisted rewrite of the benchmark kernels.

@jopperm
jopperm changed the base branch from main to triton-cpu-bump-after-bump September 4, 2026 12:16
@jopperm
jopperm force-pushed the triton-cpu-non-amx branch 3 times, most recently from 15b74ca to 7731d27 Compare September 7, 2026 11:59
@jopperm
jopperm force-pushed the triton-cpu-non-amx branch 3 times, most recently from 40e384a to c79ef1f Compare September 7, 2026 13:09
Base automatically changed from triton-cpu-bump-after-bump to main September 7, 2026 18:37
@jopperm
jopperm force-pushed the triton-cpu-non-amx branch 2 times, most recently from b311507 to 9d027d4 Compare September 8, 2026 20:19
@jopperm
jopperm force-pushed the triton-cpu-non-amx branch 2 times, most recently from c1916a3 to 212d260 Compare September 16, 2026 12:13
@jopperm
jopperm marked this pull request as ready for review September 16, 2026 12:35
@jopperm
jopperm requested a review from adam-smnk September 16, 2026 12:37
@jopperm

jopperm commented Sep 16, 2026

Copy link
Copy Markdown
Contributor Author

@adam-smnk I still have to improve the API surface area of the matmul kernel; this PR doesn't try to.

Comment thread backends/utils/triton_cpu_utils/sfc_matmul.py
@jopperm
jopperm merged commit 26d8306 into main Sep 17, 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.

2 participants