शुरुआत करेंलीडरबोर्डDecode calculatorमॉडलOrganizationsReportsMatrix runsहार्डवेयरबेंचमार्कमार्केटप्लेसरेंटलProAPI दस्तावेज़
भाषा
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.5-9B on H200 NVL 141GB

vllm · 0.26.1rc1.dev914+gc3dabcddc · BF166 contexts (8K–251K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 128K, 251K, 256K
by @keennaylmx dev importMeasured

Hardware

Type
Discrete GPU
GPU
H200 NVL
VRAM
141 GB
OS
linux

Engine

Engine
vllm
Version
0.26.1rc1.dev914+gc3dabcddc
Quantization
BF16
Backend
cuda
Build
cuda-13.2
Commit
c3dabcddc328

Run

Served model
qwen
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

"$HOME/env_h200-z-lab-vllm/bin/vllm" serve Qwen/Qwen3.5-9B --served-model-name qwen --trust-remote-code --tensor-parallel-size 1 --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --max-model-len 262144 --gpu-memory-utilization 0.882466 --host 0.0.0.0 --port 8000 --api-key <redacted> --max-num-batched-tokens 32768 --attention-backend flash_attn --speculative-config '{"method":"dflash","model":"z-lab/Qwen3.5-9B-DFlash","num_speculative_tokens":7}'

Prefill

prompt tok/s by context length
8K context30.5K268 ms TTFT
16K context30.1K539 ms TTFT
32K context29.5K1,094 ms TTFT
64K context28.1K2,295 ms TTFT
128K context24.2K5,310 ms TTFT
251K context18.6K13,528 ms TTFT
256K context18.3K14,026 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K294.781 ms TTFT597.399 ms TTFT1,138.1109 ms TTFT2,021.696 ms TTFT3,303.3140 ms TTFT4,144.3239 ms TTFT4,928.41,646 ms TTFT5,252.12,738 ms TTFT
16K287.4118 ms TTFT577.8131 ms TTFT1,134.0149 ms TTFT1,964.1153 ms TTFT3,069.8212 ms TTFT3,813.4813 ms TTFT4,482.41,911 ms TTFT4,675.34,263 ms TTFT
32K290.2150 ms TTFT554.0163 ms TTFT1,041.6165 ms TTFT1,817.0213 ms TTFT2,636.2264 ms TTFT3,328.4954 ms TTFT3,697.21,691 ms TTFT3,886.53,170 ms TTFT
64K271.9204 ms TTFT514.6219 ms TTFT974.5214 ms TTFT1,583.4248 ms TTFT2,093.4317 ms TTFT2,538.01,397 ms TTFT2,749.72,507 ms TTFT2,845.05,003 ms TTFT
128K250.8324 ms TTFT475.22,899 ms TTFT815.5403 ms TTFT1,119.1549 ms TTFT1,483.21,720 ms TTFT1,701.92,979 ms TTFT1,779.55,590 ms TTFT1,816.511,358 ms TTFT
251K192.97,103 ms TTFT366.07,368 ms TTFT569.8747 ms TTFT745.72,074 ms TTFT969.43,615 ms TTFT1,001.46,537 ms TTFT1,038.913,514 ms TTFTOver 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
Prefill8K1Valid30.5K—268 ms——1——
Prefill16K1Valid30.1K—539 ms——1——
Prefill32K1Valid29.5K—1,094 ms——1——
Prefill64K1Valid28.1K—2,295 ms——1——
Prefill128K1Valid24.2K—5,310 ms——1——
Prefill251K1Valid18.6K—13,528 ms——1——
Prefill256K1Valid18.3K—14,026 ms——1——
Sustained decode8K1Valid294.7307.381 ms3.3 ms1.028,83830.0 s
Sustained decode8K2Valid597.3302.299 ms3.3 ms2.0417,91930.0 s
Sustained decode8K4Valid1,138.1289.0109 ms3.5 ms4.0834,13430.0 s
Sustained decode8K8Valid2,021.6262.696 ms3.8 ms8.01660,64130.0 s
Sustained decode8K16Valid3,303.3210.6140 ms4.7 ms16.01699,09230.0 s
Sustained decode8K32Valid4,144.3135.2239 ms7.4 ms31.831124,31730.0 s
Sustained decode8K64Valid4,928.478.41,646 ms12.8 ms64.00147,72430.0 s
Sustained decode8K128Valid5,252.142.02,738 ms23.8 ms128.00157,45730.0 s
Sustained decode16K1Valid287.4297.5118 ms3.4 ms1.028,62130.0 s
Sustained decode16K2Valid577.8295.0131 ms3.4 ms2.0417,33230.0 s
Sustained decode16K4Valid1,134.0293.4149 ms3.4 ms4.0834,01630.0 s
Sustained decode16K8Valid1,964.1255.2153 ms3.9 ms7.91458,91230.0 s
Sustained decode16K16Valid3,069.8194.5212 ms5.1 ms15.91692,06130.0 s
Sustained decode16K32Valid3,813.4125.0813 ms8.0 ms31.913114,40330.0 s
Sustained decode16K64Valid4,482.471.11,911 ms14.1 ms64.00134,43830.0 s
Sustained decode16K128Valid4,675.337.24,263 ms26.9 ms128.00140,05430.0 s
Sustained decode32K1Valid290.2300.3150 ms3.3 ms1.028,70730.0 s
Sustained decode32K2Valid554.0295.4163 ms3.4 ms2.0416,61630.0 s
Sustained decode32K4Valid1,041.6269.8165 ms3.7 ms4.0831,24630.0 s
Sustained decode32K8Valid1,817.0229.0213 ms4.4 ms8.0854,50830.0 s
Sustained decode32K16Valid2,636.2169.3264 ms5.9 ms16.01679,05130.0 s
Sustained decode32K32Valid3,328.4104.8954 ms9.5 ms32.0099,81730.0 s
Sustained decode32K64Valid3,697.259.11,691 ms16.9 ms64.00110,87430.0 s
Sustained decode32K128Valid3,886.530.83,170 ms32.5 ms128.00116,65330.0 s
Sustained decode64K1Valid271.9286.1204 ms3.5 ms1.028,15730.0 s
Sustained decode64K2Valid514.6269.1219 ms3.7 ms2.0415,43430.0 s
Sustained decode64K4Valid974.5251.6214 ms4.0 ms3.9829,23530.0 s
Sustained decode64K8Valid1,583.4203.1248 ms4.9 ms7.9847,49530.0 s
Sustained decode64K16Valid2,093.4136.6317 ms7.3 ms15.81462,78930.0 s
Sustained decode64K32Valid2,538.081.41,397 ms12.3 ms32.0076,08230.0 s
Sustained decode64K64Valid2,749.745.02,507 ms22.2 ms64.0082,39430.0 s
Sustained decode64K128Valid2,845.023.85,003 ms41.9 ms128.0085,08429.9 s
Sustained decode128K1Valid250.8271.0324 ms3.7 ms1.027,52230.0 s
Sustained decode128K2Valid475.2236.52,899 ms4.2 ms2.0214,25630.0 s
Sustained decode128K4Valid815.5209.8403 ms4.8 ms4.0424,45730.0 s
Sustained decode128K8Valid1,119.1147.7549 ms6.8 ms8.0833,57130.0 s
Sustained decode128K16Valid1,483.294.31,720 ms10.6 ms16.0044,48730.0 s
Sustained decode128K32Valid1,701.954.02,979 ms18.5 ms32.0051,00930.0 s
Sustained decode128K64Valid1,779.529.05,590 ms34.5 ms64.0053,38730.0 s
Sustained decode128K128Valid1,816.515.711,358 ms63.6 ms128.0054,40329.9 s
Sustained decode251K1Valid192.9200.77,103 ms5.0 ms1.015,78630.0 s
Sustained decode251K2Valid366.0195.77,368 ms5.1 ms2.0210,97830.0 s
Sustained decode251K4Valid569.8148.2747 ms6.8 ms4.0417,09230.0 s
Sustained decode251K8Valid745.796.12,074 ms10.4 ms8.0022,36230.0 s
Sustained decode251K16Valid969.462.23,615 ms16.1 ms16.0029,08130.0 s
Sustained decode251K32Valid1,001.433.26,537 ms30.1 ms32.0030,02630.0 s
Sustained decode251K64Valid1,038.918.113,514 ms55.1 ms64.0031,01829.9 s
Sustained decode251K128Over capacity————————

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