入門指南排行榜Decode calculator模型OrganizationsReportsMatrix runs硬體基準評測市集租用ProAPI文件
語言
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.5-9B-Base on H200 NVL 141GB

vllm · 0.26.1rc1.dev638+g52be12cfa · 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.dev638+g52be12cfa
Quantization
BF16
Backend
cuda
Build
cuda-13.2
Commit
52be12cfac0c

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-qwen-vllm/bin/vllm" serve Qwen/Qwen3.5-9B-Base --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.886040 --host 0.0.0.0 --port 8000 --api-key <redacted> --speculative-config '{"method":"mtp","num_speculative_tokens":2}'

Prefill

prompt tok/s by context length
8K context29.6K277 ms TTFT
16K context29.7K546 ms TTFT
32K context29K1,115 ms TTFT
64K context26.9K2,392 ms TTFT
128K context22.6K5,700 ms TTFT
251K context16.9K14,894 ms TTFT
256K context16.7K15,367 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K212.664 ms TTFT411.7264 ms TTFT813.895 ms TTFT1,537.8118 ms TTFT2,570.4135 ms TTFT4,008.0260 ms TTFT5,534.21,284 ms TTFT6,561.11,511 ms TTFT
16K214.6107 ms TTFT424.1120 ms TTFT738.6139 ms TTFT1,456.6150 ms TTFT2,364.9166 ms TTFT3,564.4795 ms TTFT4,598.51,358 ms TTFTOver capacity
32K210.2124 ms TTFT392.7136 ms TTFT750.3180 ms TTFT1,274.5185 ms TTFT2,013.5243 ms TTFT2,878.7843 ms TTFT3,418.11,496 ms TTFTOver capacity
64K198.7194 ms TTFT374.9219 ms TTFT649.0251 ms TTFT1,052.3266 ms TTFT1,639.2798 ms TTFT2,031.61,406 ms TTFTOver capacityOver capacity
128K189.9305 ms TTFT356.3352 ms TTFT559.2342 ms TTFT838.9898 ms TTFT1,093.21,539 ms TTFTOver capacityOver capacityOver capacity
251K172.7606 ms TTFT256.8648 ms TTFT420.71,132 ms TTFT561.41,888 ms TTFTOver 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
Prefill8K1Valid29.6K—277 ms——1——
Prefill16K1Valid29.7K—546 ms——1——
Prefill32K1Valid29K—1,115 ms——1——
Prefill64K1Valid26.9K—2,392 ms——1——
Prefill128K1Valid22.6K—5,700 ms——1——
Prefill251K1Valid16.9K—14,894 ms——1——
Prefill256K1Valid16.7K—15,367 ms——1——
Sustained decode8K1Valid212.6213.564 ms4.7 ms1.016,37730.0 s
Sustained decode8K2Valid411.7209.2264 ms4.8 ms2.0212,34930.0 s
Sustained decode8K4Valid813.8202.395 ms4.9 ms4.0424,41530.0 s
Sustained decode8K8Valid1,537.8194.8118 ms5.1 ms8.0846,12930.0 s
Sustained decode8K16Valid2,570.4162.6135 ms6.1 ms16.01677,10930.0 s
Sustained decode8K32Valid4,008.0125.1260 ms8.0 ms31.928120,19830.0 s
Sustained decode8K64Valid5,534.286.91,284 ms11.5 ms64.00165,95530.0 s
Sustained decode8K128Valid6,561.150.71,511 ms19.7 ms128.00196,83630.0 s
Sustained decode16K1Valid214.6215.6107 ms4.6 ms1.016,43630.0 s
Sustained decode16K2Valid424.1213.5120 ms4.7 ms2.0212,72130.0 s
Sustained decode16K4Valid738.6196.6139 ms5.1 ms4.0422,15330.0 s
Sustained decode16K8Valid1,456.6183.1150 ms5.5 ms8.0843,69130.0 s
Sustained decode16K16Valid2,364.9147.9166 ms6.8 ms16.01670,94830.0 s
Sustained decode16K32Valid3,564.4111.4795 ms9.0 ms32.01106,92630.0 s
Sustained decode16K64Valid4,598.571.01,358 ms14.1 ms64.00137,98530.0 s
Sustained decode16K128Over capacity————————
Sustained decode32K1Valid210.2211.4124 ms4.7 ms1.016,30530.0 s
Sustained decode32K2Valid392.7198.3136 ms5.0 ms2.0211,77930.0 s
Sustained decode32K4Valid750.3191.5180 ms5.2 ms4.0422,51030.0 s
Sustained decode32K8Valid1,274.5165.4185 ms6.0 ms7.9838,23430.0 s
Sustained decode32K16Valid2,013.5120.0243 ms8.3 ms16.01560,38530.0 s
Sustained decode32K32Valid2,878.790.2843 ms11.1 ms32.0086,35330.0 s
Sustained decode32K64Valid3,418.153.11,496 ms18.8 ms64.00102,55830.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid198.7200.6194 ms5.0 ms1.015,96030.0 s
Sustained decode64K2Valid374.9191.6219 ms5.2 ms2.0211,24730.0 s
Sustained decode64K4Valid649.0172.8251 ms5.8 ms3.9419,46630.0 s
Sustained decode64K8Valid1,052.3139.9266 ms7.1 ms7.9731,56630.0 s
Sustained decode64K16Valid1,639.2101.2798 ms9.9 ms16.0049,15630.0 s
Sustained decode64K32Valid2,031.662.81,406 ms15.9 ms32.0060,93530.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid189.9191.9305 ms5.2 ms1.015,69830.0 s
Sustained decode128K2Valid356.3176.8352 ms5.7 ms2.0210,68930.0 s
Sustained decode128K4Valid559.2144.9342 ms6.9 ms4.0416,77530.0 s
Sustained decode128K8Valid838.9105.3898 ms9.5 ms8.0025,15630.0 s
Sustained decode128K16Valid1,093.267.21,539 ms14.9 ms16.0032,79530.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid172.7172.4606 ms5.8 ms1.015,18130.0 s
Sustained decode251K2Valid256.8141.9648 ms7.0 ms2.017,70430.0 s
Sustained decode251K4Valid420.7106.91,132 ms9.4 ms4.0012,61830.0 s
Sustained decode251K8Valid561.470.31,888 ms14.2 ms8.0016,83430.0 s
Sustained decode251K16Over capacity————————
Sustained decode251K32Over capacity————————
Sustained decode251K64Over capacity————————
Sustained decode251K128Over capacity————————

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