llama.cpp
HIP: add fattn-mma-f16 for RDNA4
#18481
Merged

HIP: add fattn-mma-f16 for RDNA4 #18481

zhang-hui-yulo
finish VQ mma
01c68426
flash_attn_ext_f16_iter
97be8006
KQ_rowsum
4a91e14d
correct exp
c0c1cd13
fix scale error
e05eb9ff
fix softmax scale
c12f0b80
fix softmax scale
55ea70cd
enable fattn on cpu side
73abf644
fix random error
4f883935
zhang-hui-yulo zhang-hui-yulo changed the title HIP: add fattn-mma for RDNA4 HIP: add fattn-mma-f16 for RDNA4 230 days ago
github-actions github-actions added Nvidia GPU
github-actions github-actions added ggml
JohannesGaessler
disable fattn-mma-f16 on rdna3
65850036
zhang-hui-yulo
JohannesGaessler
fix wrong col for rdna
90c02e34
zhang-hui-yulo
use identity mat to transpose
7e09adb7
zhang-hui-yulo
zhang-hui-yulo zhang-hui-yulo marked this pull request as ready for review 222 days ago
zhang-hui-yulo zhang-hui-yulo requested a review from JohannesGaessler JohannesGaessler 222 days ago
resolve conflicts
b66845e3
zhang-hui-yulo Merge branch 'master' into fattn_for_rdna4
103141ff
JohannesGaessler
JohannesGaessler commented on 2026-01-07
JohannesGaessler
JohannesGaessler
IMbackK
JohannesGaessler
zhang-hui-yulo
JohannesGaessler
zhang-hui-yulo
JohannesGaessler
JohannesGaessler
JohannesGaessler
zhang-hui-yulo
basic tuning for DeepSeek-R1-Distill-Qwen-1.5B
41fd92ba
zhang-hui-yulo
IMbackK
IMbackK commented on 2026-01-08
fix volta compile error
c4489fa2
align rdna4 policy for fattn
498c847c
adjust fattn policy
2a666f5b
zhang-hui-yulo
JohannesGaessler
JohannesGaessler commented on 2026-01-11
JohannesGaessler adjust kernel selection logic
7acbc334
JohannesGaessler
zhang-hui-yulo
update as the review comments
3d948d29
zhang-hui-yulo
JohannesGaessler
zhang-hui-yulo
keep fattn-wmma logic
093c5b7e
zhang-hui-yulo
JohannesGaessler JohannesGaessler force pushed from 7295aaea to 2059d479 217 days ago
JohannesGaessler adjust kernel selection logic
6de57828
JohannesGaessler JohannesGaessler force pushed from 2059d479 to 6de57828 217 days ago
JohannesGaessler
JohannesGaessler
JohannesGaessler approved these changes on 2026-01-12
JohannesGaessler JohannesGaessler merged ea4a321f into master 216 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone