BaşlarkenLiderlik tablosuDecode calculatorModellerOrganizationsReportsMatrix runsDonanımKarşılaştırmalı DeğerlendirmelerPazar yeriKiralıklarProAPI Dokümanlar
Dil
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.5-9B 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 --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.885109 --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 context30.4K270 ms TTFT
16K context29.9K542 ms TTFT
32K context29.2K1,105 ms TTFT
64K context27K2,385 ms TTFT
128K context22.4K5,746 ms TTFT
251K context17K14,864 ms TTFT
256K context16.7K15,376 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K247.568 ms TTFT481.988 ms TTFT938.898 ms TTFT1,773.2117 ms TTFT3,048.6136 ms TTFT4,716.3194 ms TTFT6,320.11,074 ms TTFT7,520.11,477 ms TTFT
16K250.5111 ms TTFT482.3115 ms TTFT933.0166 ms TTFT1,673.2161 ms TTFT2,793.9212 ms TTFT4,028.9238 ms TTFT5,301.21,348 ms TTFT6,063.22,487 ms TTFT
32K243.6110 ms TTFT468.1124 ms TTFT870.2154 ms TTFT1,520.5150 ms TTFT2,368.2221 ms TTFT3,305.0794 ms TTFT3,923.81,482 ms TTFTOver capacity
64K231.4167 ms TTFT439.9211 ms TTFT799.1230 ms TTFT1,273.2322 ms TTFT1,813.3940 ms TTFT2,301.31,531 ms TTFTOver capacityOver capacity
128K217.0319 ms TTFT394.4332 ms TTFT650.3410 ms TTFT957.1946 ms TTFT1,242.51,597 ms TTFTOver capacityOver capacityOver capacity
251K179.3579 ms TTFT314.6631 ms TTFT476.3631 ms TTFT635.61,920 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
Prefill8K1Valid30.4K—270 ms——1——
Prefill16K1Valid29.9K—542 ms——1——
Prefill32K1Valid29.2K—1,105 ms——1——
Prefill64K1Valid27K—2,385 ms——1——
Prefill128K1Valid22.4K—5,746 ms——1——
Prefill251K1Valid17K—14,864 ms——1——
Prefill256K1Valid16.7K—15,376 ms——1——
Sustained decode8K1Valid247.5252.268 ms4.0 ms1.027,42430.0 s
Sustained decode8K2Valid481.9246.488 ms4.1 ms2.0414,45430.0 s
Sustained decode8K4Valid938.8238.598 ms4.2 ms4.0628,15830.0 s
Sustained decode8K8Valid1,773.2222.7117 ms4.5 ms8.0853,18530.0 s
Sustained decode8K16Valid3,048.6192.8136 ms5.2 ms15.91691,46330.0 s
Sustained decode8K32Valid4,716.3151.3194 ms6.6 ms31.932141,49330.0 s
Sustained decode8K64Valid6,320.199.81,074 ms10.0 ms64.00189,65030.0 s
Sustained decode8K128Valid7,520.158.81,477 ms17.0 ms128.00225,67830.0 s
Sustained decode16K1Valid250.5252.3111 ms4.0 ms1.027,51330.0 s
Sustained decode16K2Valid482.3245.9115 ms4.1 ms2.0414,46730.0 s
Sustained decode16K4Valid933.0236.5166 ms4.2 ms4.0427,98430.0 s
Sustained decode16K8Valid1,673.2211.4161 ms4.7 ms8.0850,19130.0 s
Sustained decode16K16Valid2,793.9177.2212 ms5.6 ms15.91683,80930.0 s
Sustained decode16K32Valid4,028.9126.0238 ms7.9 ms31.832120,85430.0 s
Sustained decode16K64Valid5,301.282.51,348 ms12.1 ms64.00158,94130.0 s
Sustained decode16K128Valid6,063.246.42,487 ms21.6 ms128.00181,94530.0 s
Sustained decode32K1Valid243.6245.8110 ms4.1 ms1.027,30630.0 s
Sustained decode32K2Valid468.1237.0124 ms4.2 ms2.0214,04230.0 s
Sustained decode32K4Valid870.2219.3154 ms4.6 ms4.0426,10130.0 s
Sustained decode32K8Valid1,520.5194.1150 ms5.2 ms8.0845,61130.0 s
Sustained decode32K16Valid2,368.2150.8221 ms6.6 ms15.91671,02730.0 s
Sustained decode32K32Valid3,305.0103.3794 ms9.7 ms32.0099,10530.0 s
Sustained decode32K64Valid3,923.861.41,482 ms16.3 ms64.00117,63330.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid231.4233.5167 ms4.3 ms1.016,94230.0 s
Sustained decode64K2Valid439.9222.2211 ms4.5 ms2.0213,19330.0 s
Sustained decode64K4Valid799.1203.5230 ms4.9 ms4.0423,97030.0 s
Sustained decode64K8Valid1,273.2163.9322 ms6.1 ms8.0838,18630.0 s
Sustained decode64K16Valid1,813.3114.4940 ms8.7 ms16.0054,37030.0 s
Sustained decode64K32Valid2,301.372.31,531 ms13.8 ms32.0069,03130.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid217.0221.9319 ms4.5 ms1.016,51030.0 s
Sustained decode128K2Valid394.4199.3332 ms5.0 ms2.0211,83130.0 s
Sustained decode128K4Valid650.3168.7410 ms5.9 ms4.0419,50630.0 s
Sustained decode128K8Valid957.1120.5946 ms8.3 ms8.0228,69830.0 s
Sustained decode128K16Valid1,242.577.91,597 ms12.8 ms16.0037,24930.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid179.3187.0579 ms5.4 ms1.015,37930.0 s
Sustained decode251K2Valid314.6165.4631 ms6.0 ms1.929,43430.0 s
Sustained decode251K4Valid476.3124.5631 ms8.0 ms4.0314,28130.0 s
Sustained decode251K8Valid635.680.91,920 ms12.4 ms8.0019,06630.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.