You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Upstream: TurboQuant discussion + contribution requirements for llama.cpp #27
Issue #20977: Feature request (Mar 25). mudler has experimental fork.
Contribution requirements (PR #19762, merged Mar 13)
To upstream a new quant type, must provide:
GGUF conversion support
Perplexity vs FP16 comparison
KL divergence data
CPU performance baselines
Relevant optimizations to rebase on
PR #20962: Metal Tensor API — 26% mul_mat improvement
PR #20609: MXFP flash attention SoA layout pattern
Key lesson from upstream
Custom quant types that aren't in Metal SET_ROWS whitelist silently fall back to CPU.
We hit this bug. Pattern confirmed by MXFP4 experience (PR #20609).
Reacted by KeenZ, yusp75, Kale, Ali S, NightMean, Marko, pythoninthegrass, Amin Ya, Damien, Bernd Bindreiter and 2 more
Activity
docs: final investigation summary + upstream tracking TheTom#23 TheTo…
feat: asymmetric K/V support + q8_0 × turbo FA kernel instantiations
docs: final investigation summary + upstream tracking TheTom#23 TheTo…
feat: asymmetric K/V support + q8_0 × turbo FA kernel instantiations
aminya commentedon May 4, 2026
@TheTom Created an issue here to track this:
TheTom/llama-cpp-turboquant#113