llama.cpp
Vulkan: VK_KHR_cooperative_matrix support to speed up prompt processing
#10597
Merged

Vulkan: VK_KHR_cooperative_matrix support to speed up prompt processing #10597

0cc4m merged 12 commits into master from 0cc4m/vulkan-coopmat
0cc4m
github-actions github-actions added Vulkan
github-actions github-actions added ggml
0cc4m
qnixsynapse
0cc4m
jeffbolznv
jeffbolznv commented on 2024-11-30
jeffbolznv
0cc4m
jeffbolznv
jeffbolznv
characharm
easyfab
0cc4m
jeffbolznv
jeffbolznv commented on 2024-12-02
jeffbolznv
qnixsynapse
0cc4m
qnixsynapse
0cc4m
qnixsynapse
characharm
0cc4m 0cc4m force pushed from cf8fcae8 to 7002d6c7 1 year ago
jeffbolznv
0cc4m
0cc4m
0cc4m
0cc4m 0cc4m marked this pull request as ready for review 1 year ago
jeffbolznv
jeffbolznv
jeffbolznv commented on 2024-12-05
0cc4m Vulkan: Implement VK_KHR_cooperative_matrix support in the matrix mat…
a2b5822c
0cc4m Improve performance with better q4_k and q5_k dequant and store unrol…
21c18ee2
sorasoras
0cc4m
0cc4m Add Vulkan MUL_MAT and MUL_MAT_ID accumulator precision selection
412d5616
0cc4m Rework mulmat shader selection and compilation logic, avoid compiling…
f3936a4b
0cc4m Vulkan: Implement accumulator switch for specific mul mat mat shaders
0cb02c01
0cc4m Vulkan: Unroll more loops for more mul mat mat performance
56c67df5
0cc4m Vulkan: Add VK_AMD_shader_core_properties2 support to read Compute Un…
13a068e2
0cc4m Disable coopmat support on AMD proprietary driver
3a58a015
0cc4m Remove redundant checks
f54afb4f
0cc4m 0cc4m force pushed to f54afb4f 1 year ago
0cc4m Add environment variable GGML_VK_DISABLE_COOPMAT to disable VK_KHR_co…
c66d0080
0cc4m
jeffbolznv
jeffbolznv commented on 2024-12-05
jeffbolznv
jeffbolznv
jeffbolznv approved these changes on 2024-12-05
0cc4m Fix rebase typo
e1d17a20
0cc4m
mmerecki
0cc4m
mmerecki
airlied
0cc4m
oscarbg
0cc4m
0cc4m Fix coopmat2 MUL_MAT_ID pipeline selection
eeaf0b94
0cc4m 0cc4m force pushed to eeaf0b94 1 year ago
airlied
0cc4m 0cc4m merged 3df784b3 into master 1 year ago
0cc4m 0cc4m deleted the 0cc4m/vulkan-coopmat branch 1 year ago
oscarbg
jeffbolznv

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone