llama.cpp
metal : few-row MMA mat-mul and batched copies for speculative decoding
#29869
Merged

metal : few-row MMA mat-mul and batched copies for speculative decoding #29869

pratiknarola-t
pratiknarola-t metal : few-row MMA mat-mul and batched copies for speculative decoding
cc470b64
github-actions github-actions added testing
github-actions github-actions added ggml
github-actions github-actions added Apple Metal
ggml-gh-bot
ggerganov ggerganov assigned ggerganov ggerganov 8 days ago
ggerganov
ggerganov commented on 2026-10-02
pratiknarola-t metal : remove the CPY_BATCH fusion and the memory range changes
e0356f6e
pratiknarola-t Merge remote-tracking branch 'origin/master' into metal-few-row-mma
ac369808
ggerganov
ggerganov commented on 2026-10-04
ggerganov
ggerganov commented on 2026-10-04
ggerganov cont : clean-up
5a993475
ggerganov
ggerganov
ggerganov cont : drop has_tensor gate
8c084b0b
ggerganov cont : clean-up operand/residual logic
3af8f157
ggerganov cont : drop Q4_0 ne11=2 special-case
17acbc52
ggerganov cont : add kernels/mul_mv_mma.metal
9cf70aca
ggerganov cont : consolidate mma pipeline selection logic
63ca857f
ggerganov cont : decouple fusion logic from device props
da88932a
ggerganov
ggerganov ggerganov marked this pull request as ready for review 6 days ago
ggerganov ggerganov requested a review 6 days ago
pratiknarola-t
ggerganov
ggerganov approved these changes on 2026-10-05
ggerganov ggerganov merged a3a1c474 into master 5 days ago
ggerganov
ggerganov ggerganov added highlight
pratiknarola-t
peteklapka

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone