Aan de slagLeaderboardDecode calculatorModellenOrganizationsReportsMatrix runsHardwareBenchmarksMarktplaatsVerhuurProAPI Docs
Taal
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.5-35B-A3B-FP8 on H200 NVL 141GB

vllm · 0.26.1rc1.dev638+g52be12cfa · FP86 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
FP8
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-35B-A3B-FP8 --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.881503 --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 context43.8K187 ms TTFT
16K context44K368 ms TTFT
32K context40.7K793 ms TTFT
64K context36.3K1,772 ms TTFT
128K context27.2K4,736 ms TTFT
251K context17.9K14,128 ms TTFT
256K context17.7K14,498 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K300.297 ms TTFT544.2183 ms TTFT958.7114 ms TTFT1,662.7226 ms TTFT2,766.6250 ms TTFT4,137.2321 ms TTFT6,220.61,439 ms TTFT7,955.52,509 ms TTFT
16K299.9127 ms TTFT537.4121 ms TTFT941.1199 ms TTFT1,622.0253 ms TTFT2,634.2227 ms TTFT3,904.8391 ms TTFT5,727.71,181 ms TTFT7,161.12,127 ms TTFT
32K295.6139 ms TTFT529.7150 ms TTFT915.4234 ms TTFT1,554.8243 ms TTFT2,418.9262 ms TTFT3,610.2914 ms TTFT4,948.11,551 ms TTFTOver capacity
64K289.1209 ms TTFT511.8213 ms TTFT857.7321 ms TTFT1,405.9323 ms TTFT2,092.6338 ms TTFT2,980.71,484 ms TTFTOver capacityOver capacity
128K262.5341 ms TTFT476.5475 ms TTFT765.2591 ms TTFT1,182.5599 ms TTFT1,710.01,995 ms TTFTOver capacityOver capacityOver capacity
251K230.2665 ms TTFT414.5952 ms TTFT632.4953 ms TTFT934.81,895 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
Prefill8K1Valid43.8K—187 ms——1——
Prefill16K1Valid44K—368 ms——1——
Prefill32K1Valid40.7K—793 ms——1——
Prefill64K1Valid36.3K—1,772 ms——1——
Prefill128K1Valid27.2K—4,736 ms——1——
Prefill251K1Valid17.9K—14,128 ms——1——
Prefill256K1Valid17.7K—14,498 ms——1——
Sustained decode8K1Valid300.2303.797 ms3.3 ms1.029,00530.0 s
Sustained decode8K2Valid544.2276.4183 ms3.6 ms2.0416,32630.0 s
Sustained decode8K4Valid958.7245.3114 ms4.1 ms4.0828,76130.0 s
Sustained decode8K8Valid1,662.7211.8226 ms4.7 ms8.0849,86630.0 s
Sustained decode8K16Valid2,766.6175.2250 ms5.7 ms15.91682,99430.0 s
Sustained decode8K32Valid4,137.2131.0321 ms7.6 ms31.932124,07630.0 s
Sustained decode8K64Valid6,220.696.41,439 ms10.4 ms64.00186,53030.0 s
Sustained decode8K128Valid7,955.560.82,509 ms16.5 ms128.00238,68930.0 s
Sustained decode16K1Valid299.9307.5127 ms3.3 ms1.028,99730.0 s
Sustained decode16K2Valid537.4273.2121 ms3.7 ms2.0416,11830.0 s
Sustained decode16K4Valid941.1238.1199 ms4.2 ms4.0628,17329.9 s
Sustained decode16K8Valid1,622.0207.0253 ms4.8 ms8.0848,64930.0 s
Sustained decode16K16Valid2,634.2168.5227 ms5.9 ms15.91679,02430.0 s
Sustained decode16K32Valid3,904.8122.4391 ms8.2 ms31.832116,95330.0 s
Sustained decode16K64Valid5,727.789.61,181 ms11.2 ms64.00171,84230.0 s
Sustained decode16K128Valid7,161.155.32,127 ms18.1 ms128.00214,76230.0 s
Sustained decode32K1Valid295.6299.0139 ms3.3 ms1.028,86730.0 s
Sustained decode32K2Valid529.7268.9150 ms3.7 ms2.0415,88830.0 s
Sustained decode32K4Valid915.4231.8234 ms4.3 ms4.0427,46030.0 s
Sustained decode32K8Valid1,554.8197.8243 ms5.1 ms8.0846,63430.0 s
Sustained decode32K16Valid2,418.9153.8262 ms6.5 ms16.01672,54830.0 s
Sustained decode32K32Valid3,610.2113.0914 ms8.9 ms32.00108,24830.0 s
Sustained decode32K64Valid4,948.176.61,551 ms13.1 ms64.00148,33930.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid289.1293.2209 ms3.4 ms1.028,67230.0 s
Sustained decode64K2Valid511.8263.2213 ms3.8 ms2.0415,35230.0 s
Sustained decode64K4Valid857.7217.6321 ms4.6 ms4.0425,72630.0 s
Sustained decode64K8Valid1,405.9178.4323 ms5.6 ms8.0842,16230.0 s
Sustained decode64K16Valid2,092.6131.2338 ms7.6 ms15.91662,77130.0 s
Sustained decode64K32Valid2,980.792.91,484 ms10.8 ms32.0089,38630.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid262.5269.5341 ms3.7 ms1.027,87530.0 s
Sustained decode128K2Valid476.5243.7475 ms4.1 ms2.0214,29230.0 s
Sustained decode128K4Valid765.2196.2591 ms5.1 ms3.9422,95330.0 s
Sustained decode128K8Valid1,182.5151.5599 ms6.6 ms7.8835,47130.0 s
Sustained decode128K16Valid1,710.0106.91,995 ms9.4 ms16.0051,29830.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid230.2236.8665 ms4.2 ms1.016,90830.0 s
Sustained decode251K2Valid414.5214.9952 ms4.7 ms2.0212,43230.0 s
Sustained decode251K4Valid632.4163.8953 ms6.1 ms3.9418,96530.0 s
Sustained decode251K8Valid934.8118.31,895 ms8.4 ms7.9328,01530.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.