FP4 KV cache on the local fleet: 1.6x the pool, benchmarks pending

Status 2026-10-22: KV cache switched from FP8 to NVFP4 where it works. Throughput benchmarks are still pending: no same-load FP8 vs NVFP4 speed comparison has been run yet.

RTX 5090 node2x DGX Spark
EnginevLLM 0.31.1rc1SGLang 708f51e, TP=2
Speculative decodingnoneDFlash2 drafter
NVFP4 pool vs FP81.64x (386,194 vs 235,074 tokens)1.60x per GB (drafter off)
Checks on NVFP4 (math, tool call, recall at depth)passpass without drafter; wrong output with it
KV in service tonightNVFP4FP8 + drafter
Same-load FP8 vs NVFP4 speedpendingpending

Pool sizes, the eight starts, charts and the list of pending measurements: KV cache: FP8 vs NVFP4. The attention-backend side: FlashInfer or Triton for local inference.

Questions? Let's Chat :)

hardware