llama.cpp
vulkan: apply MUL_MAT_ID subgroup optimization to non-coopmat devices
#15524
Merged

vulkan: apply MUL_MAT_ID subgroup optimization to non-coopmat devices #15524

0cc4m merged 4 commits into master from 0cc4m/vulkan-mmid-subgroup
0cc4m
0cc4m vulkan: use subgroup function for mul_mat_id shader even without coopmat
170a0ae4
0cc4m vulkan: fix compile warnings
fe591d24
0cc4m 0cc4m requested a review from jeffbolznv jeffbolznv 304 days ago
github-actions github-actions added Vulkan
github-actions github-actions added ggml
0cc4m 0cc4m changed the title 0cc4m/vulkan mmid subgroup vulkan: apply MUL_MAT_ID subgroup optimization to non-coopmat devices 304 days ago
0cc4m
jeffbolznv
jeffbolznv commented on 2025-08-23
3Simplex
netrunnereve
netrunnereve
netrunnereve commented on 2025-08-23
netrunnereve
netrunnereve commented on 2025-08-23
3Simplex
0cc4m vulkan: properly check for subgroup size control and require full sub…
0c822f0f
0cc4m vulkan: disable subgroup mul_mat_id on devices with subgroups < 16
034da0a3
JohannesGaessler
0cc4m
netrunnereve
jeffbolznv
jeffbolznv approved these changes on 2025-08-24
0cc4m 0cc4m merged 043fb27d into master 302 days ago
0cc4m 0cc4m deleted the 0cc4m/vulkan-mmid-subgroup branch 302 days ago
3Simplex
MrLavender
0cc4m

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone