Skip to content

Fix split-K test compatibility on M5, M6 - #4677

Merged
zcbenz merged 1 commit into
ml-explore:mainfrom
precisit:fix-qmm-splitk-test-route
Oct 12, 2026
Merged

zcbenz merged 1 commit into
ml-explore:mainfrom
precisit:fix-qmm-splitk-test-route

Conversation

@magnuslundstedt

Copy link
Copy Markdown
Contributor
  • ☑️ I understand it is strictly prohibited to use AI to write PR description
  • Fixes [BUG] test_qmm_splitk_precision fails on Apple silicon generation 17 or later (M=16) #4676
  • What: One-line change to test so every M routes to split-K on all GPU generations, no kernel changes
  • Why: M=16 is below get_qmv_batch_limit on generation 17 or later GPU and on d parts, so the test did not always test the split-K path
  • Verified: before FAILED (failures=2), after OK on M5 Air and M6 (macOS 27), default environment and TF32=0
  • AI usage disclosure: AI agents assisted in discovering the issue, performing the measurements and preparing the patch

@zcbenz zcbenz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for fixing this!

@zcbenz
zcbenz merged commit 838d61c into ml-explore:main Oct 12, 2026
30 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.

[BUG] test_qmm_splitk_precision fails on Apple silicon generation 17 or later (M=16)

2 participants