TurboQuant b10018-1.1.0
TurboQuant KV Cache — b10018-1.1.0
Built from master at commit 67861a917, based on upstream llama.cpp b10018.
What's new in 1.1.0
- NVFP4 quantization target:
llama-quantize model-f16.gguf out.gguf NVFP4(ggml already had the kernels; the ftype is now wired through).llama-quantizeships in all archives. - First Linux CUDA backend (
linux-x64-cuda-13.3): native CUDA kernels on Linux incl. native FP4 on Blackwell; cudart/cublas bundled; archs 80/86/89/90/120. Verified on an RTX 5090: 60.5k t/s pp512 / 1349 t/s tg128 on an NVFP4 model (2.2-2.4x the Vulkan path). - GPU smoke CI: released archives are now smoke-tested on rented GPUs (NVFP4 quantize -> serve -> coherence + GPU-actually-used asserts), on demand and nightly.
- Fixes:
test-llama-archslaguna failure (MoE-only arch + fixture keys + gate-meta fallback);llama_model_saverwroten_ff_chexpunder the shared-expert key, zeroingn_ff_shexpon save/reload roundtrip.
What's included
llama-serverwith--cache-type-k turbo3/turbo4supportllama-cli,llama-bench,llama-perplexity,llama-quantize- All supported backends in one release:
| Backend | Asset |
|---|---|
| Linux x64 (Vulkan + portable CPU) | llama-turboquant-linux-x64-vulkan.tar.gz |
| Linux x64 CUDA 13.3 (+ portable CPU) | llama-turboquant-linux-x64-cuda-13.3.tar.gz |
| Windows x64 CPU | llama-turboquant-windows-x64-cpu.zip |
| Windows x64 Vulkan | llama-turboquant-windows-x64-vulkan.zip |
| Windows x64 CUDA 12.4 | llama-turboquant-windows-x64-cuda-12.4.zip |
| Windows x64 CUDA 13.3 | llama-turboquant-windows-x64-cuda-13.3.zip |
| macOS ARM64 (Metal, signed + notarized) | llama-turboquant-macos-arm64.zip |
Versioning
<upstream-base>-<fork-semver>: b10018 is the upstream llama.cpp build this fork is based on, 1.1.0 is the TurboQuant fork version. llama-server --version reports version: b10018-1.1.0.