Skip to content

Experiment Subgroup 8 for older gpus#14

Draft
rillomas wants to merge 90 commits into
masterfrom
subgroup-8-for-older-gpus
Draft

Experiment Subgroup 8 for older gpus#14
rillomas wants to merge 90 commits into
masterfrom
subgroup-8-for-older-gpus

Conversation

@rillomas

@rillomas rillomas commented May 12, 2026

Copy link
Copy Markdown
Owner

2df11d7 is passing all test-backend-ops with default (subgroup 32), set GGML_VK_INTEL_DEFAULT_SUBGROUP_SIZE=8 and set GGML_VK_INTEL_DEFAULT_SUBGROUP_SIZE=16 when run on ARL-H U7-265H (Windows, GPU driver: 32.0.101.8801).

f2cf16d passes test-backend-ops and show good gains on specific piplines though seeing regressions on others as well. We shouldn't be seeing regressions so need to check

b5b1ea9 looking pretty good on ARL-H and Arc A770 with only minor regressions. May promote this version as the actual PR

rillomas and others added 30 commits November 18, 2025 12:46
was failing on MUL_MAT(type_a=q4_0,type_b=f32,m=1,n=2048,k=8192,bs=[1,1],nr=[1,1],per=[0,1,2,3],k_v=0,o=1)
@danielmayost

Copy link
Copy Markdown

Have you seen this ggml-org#24408? Is this going to be added to the profits you're going to get there?

@rillomas

Copy link
Copy Markdown
Owner Author

Have you seen this ggml-org#24408? Is this going to be added to the profits you're going to get there?

I haven't tested with both so hard to say. Since ARL-H will get coopmat enabled the benefits on my changes (which are for non-coopmat kernels) may not add-up.

rillomas added 25 commits June 17, 2026 00:24
BF16 in l_warptile was not intended to be used yet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants