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

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

JohannesGaessler merged 22 commits into ggml-org:master from fattn_for_rdna4
zhanghuiyulo
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
zhanghuiyulo zhanghuiyulo changed the title HIP: add fattn-mma for RDNA4 HIP: add fattn-mma-f16 for RDNA4 259 days ago
github-actions github-actions added Nvidia GPU
github-actions github-actions added ggml
JohannesGaessler
disable fattn-mma-f16 on rdna3
65850036
zhanghuiyulo
JohannesGaessler
fix wrong col for rdna
90c02e34
zhanghuiyulo
use identity mat to transpose
7e09adb7
zhanghuiyulo
zhanghuiyulo zhanghuiyulo marked this pull request as ready for review 251 days ago
zhanghuiyulo zhanghuiyulo requested a review from JohannesGaessler JohannesGaessler 251 days ago
resolve conflicts
b66845e3
zhanghuiyulo Merge branch 'master' into fattn_for_rdna4
103141ff
JohannesGaessler
JohannesGaessler commented on 2026-01-07
JohannesGaessler
JohannesGaessler
IMbackK
JohannesGaessler
zhanghuiyulo
JohannesGaessler
zhanghuiyulo
JohannesGaessler
JohannesGaessler
JohannesGaessler
zhanghuiyulo
basic tuning for DeepSeek-R1-Distill-Qwen-1.5B
41fd92ba
zhanghuiyulo
IMbackK
IMbackK commented on 2026-01-08
fix volta compile error
c4489fa2
align rdna4 policy for fattn
498c847c
adjust fattn policy
2a666f5b
zhanghuiyulo
JohannesGaessler
JohannesGaessler commented on 2026-01-11
JohannesGaessler adjust kernel selection logic
7acbc334
JohannesGaessler
zhanghuiyulo
update as the review comments
3d948d29
zhanghuiyulo
JohannesGaessler
zhanghuiyulo
keep fattn-wmma logic
093c5b7e
zhanghuiyulo
JohannesGaessler JohannesGaessler force pushed 246 days ago
JohannesGaessler adjust kernel selection logic
6de57828
JohannesGaessler JohannesGaessler force pushed to 6de57828 246 days ago
JohannesGaessler
JohannesGaessler
JohannesGaessler approved these changes on 2026-01-12
JohannesGaessler JohannesGaessler merged ea4a321f into master 245 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone