시작하기리더보드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 768GB ×8

vllm · 0.32.0 · MXFP4+FP88 contexts (8K–1019K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 128K, 256K, 512K, 1019K, 1,048,512
by @alvarobarttlmx v0.1.60; llm-inference-bench 52216d7 + prefill-window patch (only lifts 128k prefill cap)Measured

Hardware

Type
Discrete GPU
GPU
RTX PRO 6000 Blackwell Server Edition
GPU count
8
VRAM
768 GB (8 × 96 GB)
CPU
Intel(R) Xeon(R) Platinum 8559C
RAM
2000 GB
OS
Ubuntu 24.04.3 LTS

Engine

Engine
vllm
Version
0.32.0
Quantization
MXFP4+FP8
Backend
cuda
Build
ghcr.io/alvarobartt/vllm@sha256:ebdd9351069705b01e49d3fe080a427729c5680c5fd87d13c7fef163d041838a
Commit
889b538fc509

Run

Served model
deepseek-ai/DeepSeek-V4.1-Flash-1017
Revision
1bae0e1088993b9b82de08f59de5be5a34e42170
Decode test
Fixed duration
Prefill mode
Separate cold-cache pass
Time per measurement
30 s
Max output
4,096 tokens

Launch command

vllm serve /root/.cache/huggingface/hub/models--deepseek-ai--DeepSeek-V4.1-Flash-1017/snapshots/1bae0e1088993b9b82de08f59de5be5a34e42170 --revision 1bae0e1088993b9b82de08f59de5be5a34e42170 --tokenizer-mode deepseek_v41 --tensor-parallel-size 8 --tool-call-parser deepseek_v41 --enable-auto-tool-choice --reasoning-parser deepseek_v41 --mm-encoder-tp-mode data --block-size 64 --speculative-config '{"method": "dspark", "num_speculative_tokens": 5, "revision": "1bae0e1088993b9b82de08f59de5be5a34e42170", "enable_adaptive_verification": true, "use_local_argmax_reduction": true}' --enable-expert-parallel --gpu-memory-utilization 0.95 --max-num-batched-tokens 3840 --compilation-config '{"max_cudagraph_capture_size":768,"cudagraph_capture_sizes":[1,2,4,6,8,12,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240,248,256,272,288,304,320,336,352,368,384,400,416,432,448,464,480,496,512,640,768]}' --served-model-name deepseek-ai/DeepSeek-V4.1-Flash-1017

Prefill

prompt tok/s by context length
8K context14.3K574 ms TTFT
16K context15.4K1,055 ms TTFT
32K context15.9K2,035 ms TTFT
64K context15.9K4,051 ms TTFT
128K context15.6K8,251 ms TTFT
256K context15.1K17,065 ms TTFT
512K context14K36,755 ms TTFT
1019K context12.3K82,981 ms TTFT
1,048,512 context12.3K83,212 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K281.074 ms TTFT486.492 ms TTFT751.692 ms TTFT1,035.6115 ms TTFT1,353.6507 ms TTFT1,901.1878 ms TTFT2,863.71,170 ms TTFT4,156.31,961 ms TTFT
16K274.889 ms TTFT474.799 ms TTFT739.599 ms TTFT1,026.1108 ms TTFT1,339.7425 ms TTFT1,882.7657 ms TTFT2,811.51,156 ms TTFT4,048.02,171 ms TTFT
32K268.1132 ms TTFT469.5148 ms TTFT713.3163 ms TTFT1,011.8180 ms TTFT1,307.2576 ms TTFT1,819.41,042 ms TTFT2,598.12,018 ms TTFT3,807.23,758 ms TTFT
64K266.8210 ms TTFT461.5226 ms TTFT723.5229 ms TTFT1,001.8263 ms TTFT1,307.7998 ms TTFT1,806.31,948 ms TTFT2,533.53,648 ms TTFT3,661.47,155 ms TTFT
128K266.0376 ms TTFT448.3427 ms TTFT688.0392 ms TTFT985.8594 ms TTFT1,256.52,055 ms TTFT1,751.13,812 ms TTFT2,405.17,266 ms TTFT3,509.414,852 ms TTFT
256K260.0697 ms TTFT431.0799 ms TTFT673.21,080 ms TTFT944.11,413 ms TTFT1,209.24,151 ms TTFT1,674.48,277 ms TTFT2,324.615,957 ms TTFTOver capacity
512K257.81,463 ms TTFT416.81,576 ms TTFT639.22,125 ms TTFT896.03,168 ms TTFT1,151.98,163 ms TTFT1,556.818,419 ms TTFTOver capacityOver capacity
1019K222.53,059 ms TTFT398.3Requests queued3,142 ms TTFT545.5Requests queued4,018 ms TTFT799.7Requests queued7,261 ms TTFT1,027.714,557 ms TTFTOver capacityOver capacityOver capacity

Requests queued: the server could not run all requests at once, so some waited in a queue. 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
Prefill8K1Valid14.3K—574 ms——30——
Prefill16K1Valid15.4K—1,055 ms——20——
Prefill32K1Valid15.9K—2,035 ms——12——
Prefill64K1Valid15.9K—4,051 ms——8——
Prefill128K1Valid15.6K—8,251 ms——4——
Prefill256K1Valid15.1K—17,065 ms——2——
Prefill512K1Valid14K—36,755 ms——1——
Prefill1019K1Valid12.3K—82,981 ms——1——
Prefill1,048,5121Valid12.3K—83,212 ms——1——
Sustained decode8K1Valid281.0278.974 ms3.6 ms1.028,43030.0 s
Sustained decode8K2Valid486.4238.392 ms4.2 ms2.0314,58930.0 s
Sustained decode8K4Valid751.6186.192 ms5.4 ms4.0422,54030.0 s
Sustained decode8K8Valid1,035.6130.9115 ms7.6 ms8.0831,06530.0 s
Sustained decode8K16Valid1,353.684.2507 ms11.9 ms16.0040,60330.0 s
Sustained decode8K32Valid1,901.159.8878 ms16.7 ms32.0056,97830.0 s
Sustained decode8K64Valid2,863.744.61,170 ms22.4 ms64.0085,83630.0 s
Sustained decode8K128Valid4,156.331.11,961 ms32.2 ms128.00124,54330.0 s
Sustained decode16K1Valid274.8277.989 ms3.6 ms1.028,24230.0 s
Sustained decode16K2Valid474.7234.599 ms4.3 ms2.0214,23930.0 s
Sustained decode16K4Valid739.5183.599 ms5.5 ms4.0422,18430.0 s
Sustained decode16K8Valid1,026.1127.3108 ms7.9 ms8.0830,78330.0 s
Sustained decode16K16Valid1,339.784.4425 ms11.8 ms16.0040,17430.0 s
Sustained decode16K32Valid1,882.758.4657 ms17.1 ms32.0056,44730.0 s
Sustained decode16K64Valid2,811.544.31,156 ms22.6 ms64.0084,27930.0 s
Sustained decode16K128Valid4,048.031.32,171 ms31.9 ms128.00121,40930.0 s
Sustained decode32K1Valid268.1270.5132 ms3.7 ms1.028,04130.0 s
Sustained decode32K2Valid469.5244.0148 ms4.1 ms2.0314,08430.0 s
Sustained decode32K4Valid713.3178.9163 ms5.6 ms4.0421,39430.0 s
Sustained decode32K8Valid1,011.8125.2180 ms8.0 ms7.9830,34630.0 s
Sustained decode32K16Valid1,307.282.3576 ms12.1 ms16.0039,19730.0 s
Sustained decode32K32Valid1,819.456.91,042 ms17.6 ms32.0054,53930.0 s
Sustained decode32K64Valid2,598.141.22,018 ms24.2 ms64.0077,81330.0 s
Sustained decode32K128Valid3,807.229.93,758 ms33.4 ms128.00114,06230.0 s
Sustained decode64K1Valid266.8272.0210 ms3.7 ms1.028,00230.0 s
Sustained decode64K2Valid461.5230.2226 ms4.3 ms2.0213,84030.0 s
Sustained decode64K4Valid723.5182.1229 ms5.5 ms3.9421,70030.0 s
Sustained decode64K8Valid1,001.8125.2263 ms8.0 ms7.9730,04530.0 s
Sustained decode64K16Valid1,307.781.3998 ms12.3 ms16.0039,21730.0 s
Sustained decode64K32Valid1,806.357.11,948 ms17.5 ms32.0054,16430.0 s
Sustained decode64K64Valid2,533.540.43,648 ms24.7 ms64.0075,98330.0 s
Sustained decode64K128Valid3,661.429.37,155 ms34.2 ms128.00109,69630.0 s
Sustained decode128K1Valid266.0268.0376 ms3.7 ms1.027,98130.0 s
Sustained decode128K2Valid448.3229.6427 ms4.4 ms2.0213,44630.0 s
Sustained decode128K4Valid688.0173.8392 ms5.8 ms3.9420,63930.0 s
Sustained decode128K8Valid985.8126.1594 ms7.9 ms7.9729,57130.0 s
Sustained decode128K16Valid1,256.579.82,055 ms12.5 ms16.0037,67030.0 s
Sustained decode128K32Valid1,751.156.03,812 ms17.9 ms32.0052,53130.0 s
Sustained decode128K64Valid2,405.138.97,266 ms25.7 ms64.0072,06030.0 s
Sustained decode128K128Valid3,509.428.814,852 ms34.7 ms128.00105,19030.0 s
Sustained decode256K1Valid260.0285.5697 ms3.5 ms0.927,80130.0 s
Sustained decode256K2Valid431.0220.3799 ms4.5 ms1.9212,92930.0 s
Sustained decode256K4Valid673.2172.81,080 ms5.8 ms3.9420,18930.0 s
Sustained decode256K8Valid944.1119.31,413 ms8.4 ms7.9628,31830.0 s
Sustained decode256K16Valid1,209.276.94,151 ms13.0 ms16.0036,24430.0 s
Sustained decode256K32Valid1,674.453.28,277 ms18.8 ms32.0050,21030.0 s
Sustained decode256K64Valid2,324.637.415,957 ms26.8 ms64.0069,63330.0 s
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid257.8270.41,463 ms3.7 ms0.927,39328.7 s
Sustained decode512K2Valid416.8219.41,576 ms4.6 ms1.9212,49930.0 s
Sustained decode512K4Valid639.2168.72,125 ms5.9 ms3.8419,17530.0 s
Sustained decode512K8Valid896.0117.23,168 ms8.5 ms7.8526,87430.0 s
Sustained decode512K16Valid1,151.973.28,163 ms13.7 ms15.8434,55530.0 s
Sustained decode512K32Valid1,556.849.418,419 ms20.2 ms32.0146,69230.0 s
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Valid222.5249.03,059 ms4.0 ms0.916,67330.0 s
Sustained decode1019K2Requests queued398.3219.53,142 ms4.6 ms1.8211,94730.0 s
Sustained decode1019K4Requests queued545.5160.34,018 ms6.2 ms3.6416,36430.0 s
Sustained decode1019K8Requests queued799.7108.47,261 ms9.2 ms7.5623,98730.0 s
Sustained decode1019K16Valid1,027.766.414,557 ms15.1 ms15.6830,80230.0 s
Sustained decode1019K32Over capacity————————
Sustained decode1019K64Over capacity————————
Sustained decode1019K128Over capacity————————

Requests queued: the server could not run all requests at once, so some waited in a queue. Over capacity: not run because this many requests at this context would exceed the server's KV cache.