入门指南排行榜Decode calculator模型OrganizationsReportsMatrix runs硬件基准评测市场租用ProAPI文档
语言
Actual Computer — Every computer, one endpoint

Speed test matrix

DeepSeek-V4.1-Flash-1017 on RTX PRO 6000 Blackwell Server Edition 96GB ×4

vllm · 0.33.0rc1.dev141 · MXFP4+FP87 contexts (8K–507K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 128K, 256K, 507K, 512K
by @keennaylmx dev importMeasured

Hardware

Type
Discrete GPU
GPU
RTX PRO 6000 Blackwell Server Edition
GPU count
4
VRAM
384 GB (4 × 96 GB)
OS
linux

Engine

Engine
vllm
Version
0.33.0rc1.dev141
Quantization
MXFP4+FP8
Backend
cuda
Build
cuda-13.0
Commit
48dcffbb7c8f

Run

Served model
deepseek
Revision
main
Decode test
Fixed duration
Prefill mode
Measured during decode warm-up
Time per measurement
30 s
Max output
4,096 tokens

Launch command

# Reconstructed from current recipes/nvidia-rtxpro6k/deepseek-ai/vllm_deepseek-ai_DeepSeek-V4.1-Flash-1017_speculative_dspark_7_ngram_ram_rtxpro6kx4.sh; not captured runtime argv.
env VLLM_ENGINE_READY_TIMEOUT_S=3600 VLLM_B12X_MOE_FP4_FORCE_A16=1 "$HOME/env_rtxpro6k-deepseek-v41-1017-vllm-pr-60762/bin/vllm" serve deepseek-ai/DeepSeek-V4.1-Flash-1017 --served-model-name deepseek --tensor-parallel-size 4 --reasoning-parser deepseek_v41 --enable-auto-tool-choice --tool-call-parser deepseek_v41 --max-model-len 524288 --gpu-memory-utilization 0.950000 --host 0.0.0.0 --port 8000 --api-key <redacted> --tokenizer-mode deepseek_v41 --mm-encoder-tp-mode data --kv-cache-dtype fp8 --engram-config '{"cpu_offload":true}' --attention-backend FLASHINFER_MLA_SPARSE_DSV41 --linear-backend flashinfer_cutlass --moe-backend b12x --speculative-config '{"method":"dspark","num_speculative_tokens":7}' --enable-prefix-caching

Prefill

prompt tok/s by context length
8K context18.5K442 ms TTFT
16K context19.1K850 ms TTFT
32K context19.3K1,674 ms TTFT
64K context19.2K3,352 ms TTFT
128K context18.9K6,804 ms TTFT
256K context18K14,268 ms TTFT
507K context16.5K30,744 ms TTFT
512K context16.4K31,277 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K153.782 ms TTFT245.997 ms TTFT364.0245 ms TTFT488.1301 ms TTFT769.0298 ms TTFT1,037.5792 ms TTFT1,198.5827 ms TTFTOver capacity
16K151.485 ms TTFT250.8105 ms TTFT357.8212 ms TTFT505.4241 ms TTFT753.9456 ms TTFT1,020.5765 ms TTFT1,163.7973 ms TTFTOver capacity
32K152.5108 ms TTFT242.4125 ms TTFT347.4207 ms TTFT498.4317 ms TTFT732.9502 ms TTFT997.8834 ms TTFTOver capacityOver capacity
64K167.0166 ms TTFT241.7185 ms TTFT361.5281 ms TTFT491.6469 ms TTFT721.9799 ms TTFTOver capacityOver capacityOver capacity
128K150.6277 ms TTFT245.7297 ms TTFT349.0548 ms TTFT478.2889 ms TTFTOver capacityOver capacityOver capacityOver capacity
256K149.6559 ms TTFT239.7750 ms TTFT341.11,124 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
507K197.41,144 ms TTFT232.91,556 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacityOver capacity

Over capacity: not run because this many requests at this context would exceed the server's KV cache.

TTFT is measured after the benchmark warms the server's prompt cache, so it mostly excludes prefill.

All measurements

Latencies are medians. Total tok/s is output across all simultaneous requests.
PhaseContextRequests at onceStatusTotal tok/sPer request tok/sTTFTTime between tokensAverage active requestsCompleted requestsOutput tokensMeasured for
Prefill8K1Valid18.5K—442 ms——1——
Prefill16K1Valid19.1K—850 ms——1——
Prefill32K1Valid19.3K—1,674 ms——1——
Prefill64K1Valid19.2K—3,352 ms——1——
Prefill128K1Valid18.9K—6,804 ms——1——
Prefill256K1Valid18K—14,268 ms——1——
Prefill507K1Valid16.5K—30,744 ms——1——
Prefill512K1Valid16.4K—31,277 ms——1——
Sustained decode8K1Valid153.7159.182 ms6.3 ms1.014,61230.0 s
Sustained decode8K2Valid245.9123.897 ms8.1 ms2.027,37630.0 s
Sustained decode8K4Valid364.091.4245 ms10.9 ms4.0010,91130.0 s
Sustained decode8K8Valid488.162.2301 ms16.1 ms8.0014,64130.0 s
Sustained decode8K16Valid769.048.5298 ms20.6 ms16.0023,03830.0 s
Sustained decode8K32Valid1,037.532.7792 ms30.6 ms32.0031,10730.0 s
Sustained decode8K64Valid1,198.518.9827 ms53.0 ms64.0035,85829.9 s
Sustained decode8K128Over capacity————————
Sustained decode16K1Valid151.4148.385 ms6.8 ms1.014,54130.0 s
Sustained decode16K2Valid250.8120.3105 ms8.3 ms2.027,52430.0 s
Sustained decode16K4Valid357.889.8212 ms11.1 ms4.0010,73230.0 s
Sustained decode16K8Valid505.462.8241 ms15.9 ms8.0015,15130.0 s
Sustained decode16K16Valid753.947.8456 ms20.9 ms16.0022,58930.0 s
Sustained decode16K32Valid1,020.532.4765 ms30.9 ms32.0030,60130.0 s
Sustained decode16K64Valid1,163.718.5973 ms54.0 ms64.0034,79929.9 s
Sustained decode16K128Over capacity————————
Sustained decode32K1Valid152.5157.3108 ms6.4 ms1.014,57630.0 s
Sustained decode32K2Valid242.4118.1125 ms8.5 ms2.017,26930.0 s
Sustained decode32K4Valid347.485.8207 ms11.7 ms4.0010,41530.0 s
Sustained decode32K8Valid498.462.6317 ms16.0 ms8.0014,93630.0 s
Sustained decode32K16Valid732.946.6502 ms21.5 ms16.0021,95630.0 s
Sustained decode32K32Valid997.831.5834 ms31.7 ms32.0029,90430.0 s
Sustained decode32K64Over capacity————————
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid167.0161.7166 ms6.2 ms1.015,00730.0 s
Sustained decode64K2Valid241.7126.3185 ms7.9 ms2.017,25030.0 s
Sustained decode64K4Valid361.590.4281 ms11.1 ms4.0010,84130.0 s
Sustained decode64K8Valid491.661.4469 ms16.3 ms8.0014,74730.0 s
Sustained decode64K16Valid721.945.6799 ms21.9 ms16.0021,65130.0 s
Sustained decode64K32Over capacity————————
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid150.6153.7277 ms6.5 ms1.014,51730.0 s
Sustained decode128K2Valid245.7126.8297 ms7.9 ms2.027,36930.0 s
Sustained decode128K4Valid349.086.0548 ms11.6 ms4.0010,46430.0 s
Sustained decode128K8Valid478.259.7889 ms16.7 ms8.0014,33430.0 s
Sustained decode128K16Over capacity————————
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid149.6152.0559 ms6.6 ms1.014,48830.0 s
Sustained decode256K2Valid239.7119.3750 ms8.4 ms2.007,18630.0 s
Sustained decode256K4Valid341.186.21,124 ms11.6 ms4.0010,22830.0 s
Sustained decode256K8Over capacity————————
Sustained decode256K16Over capacity————————
Sustained decode256K32Over capacity————————
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode507K1Valid197.4194.91,144 ms5.4 ms1.015,92130.0 s
Sustained decode507K2Valid232.9117.31,556 ms8.5 ms2.016,98530.0 s
Sustained decode507K4Over capacity————————
Sustained decode507K8Over capacity————————
Sustained decode507K16Over capacity————————
Sustained decode507K32Over capacity————————
Sustained decode507K64Over capacity————————
Sustained decode507K128Over capacity————————

Over capacity: not run because this many requests at this context would exceed the server's KV cache.