DeepSeek-V4.1-Flash on Vera Rubin NVL72: 58x Throughput vs. GB300 NVL72 at 387 tokens/s VLLM reports that a single NVIDIA Vera Rubin NVL72 rack serves DeepSeek-V4.1-Flash at 1.7M tokens/s per GPU with 387 tokens/s per user, 58x the throughput of a GB300 NVL72 rack, reaching 2.52M tokens/s at peak throughput and 1,810 tokens/s for a single user. The gains come from Rubin-tuned MoE, attention, GEMM, mHC and indexer kernels, a specialized TP8 decode path spread over two trays, and a rack-wide KV cache and Engram tables shared over NVLink that hold prefix hit rates at 96.5-97%. The results were measured with the SemiAnalysis AgentX benchmark using P/D disaggregation and Wide-EP, following vLLM's earlier GB300 NVL72 post. DeepSeek-V4.1-Flash on Vera Rubin NVL72: 58x Throughput vs. GB300 NVL72 at 387 tokens/s TL;DR: On one NVIDIA Vera Rubin NVL72 rack, vLLM serves DeepSeek-V4.1-Flash at 1.7M tokens/s per GPU while each user gets 387 tokens/s, 58× GB300 NVL72, and reaches 2.52M at peak throughput and 1,810 tokens/s for a single user. The gains come from building on what is new in Rubin: kernels tuned for its split memory and FP4 tensor cores, specialized decode kernels for low latency, and a rack-wide KV cache and Engram tables shared over NVLink. This is the third post in our DeepSeek-V4.1-Flash series. The first post https://vllm.ai/blog/2026-10-07-deepseek-v41-flash covered day-0 bring-up and kernel fusions. The second https://vllm.ai/blog/2026-10-23-deepseek-v41-flash-pd-wide-ep scaled the model to a GB300 NVL72 rack with P/D disaggregation and Wide-EP. This post moves the same stack to Vera Rubin NVL72, which we introduced last month https://vllm.ai/blog/2026-10-09-vera-rubin-preview . Rubin opens up new avenues for optimization. We start with the hardware facts that shaped our work, then go through four groups of optimizations: - Rubin-optimized kernels for DEP prefill and decode.