Primeros pasosClasificaciónDecode calculatorModelosOrganizationsReportsMatrix runsHardwareEvaluaciones comparativasMarketplaceAlquileresProDocs de API
Idioma
Actual Computer — Every computer, one endpoint

Speed test matrix

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

sglang · 0.5.6.post2 · INT46 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
sglang
Version
0.5.6.post2
Quantization
INT4
Backend
cuda
Build
cuda-13.2
Commit
ce79bc7e3964

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

env SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1 "$HOME/env_h200-qwen-sglang-pr-22121/bin/sglang" serve --model-path Qwen/Qwen3.5-35B-A3B-GPTQ-Int4 --served-model-name qwen --trust-remote-code --tp 1 --reasoning-parser qwen3 --tool-call-parser qwen3_coder --context-length 262144 --mem-fraction-static 0.869706 --enable-metrics --host 0.0.0.0 --port 8000 --api-key <redacted>

Prefill

prompt tok/s by context length
8K context30.9K264 ms TTFT
16K context31.7K509 ms TTFT
32K context31.3K1,027 ms TTFT
64K context28.2K2,272 ms TTFT
128K context22.5K5,681 ms TTFT
251K context16.1K15,583 ms TTFT
256K context15.9K16,041 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K220.8254 ms TTFT411.5351 ms TTFT740.7Requests queued551 ms TTFT1,336.0247 ms TTFT2,101.5358 ms TTFT3,287.6716 ms TTFT4,748.81,257 ms TTFT6,237.82,464 ms TTFT
16K218.1288 ms TTFT403.9389 ms TTFT724.5607 ms TTFT1,249.9696 ms TTFT1,925.4693 ms TTFT2,993.01,317 ms TTFT4,154.32,503 ms TTFT5,171.84,926 ms TTFT
32K213.3382 ms TTFT390.8487 ms TTFT686.3689 ms TTFT1,147.4786 ms TTFT1,778.11,596 ms TTFT2,550.23,511 ms TTFT3,284.26,095 ms TTFTOver capacity
64K204.3587 ms TTFT366.1664 ms TTFT617.0967 ms TTFT1,035.21,714 ms TTFT1,462.03,454 ms TTFT1,910.06,947 ms TTFTOver capacityOver capacity
128K189.7778 ms TTFT326.6881 ms TTFT521.21,782 ms TTFT826.73,386 ms TTFT1,055.06,665 ms TTFTOver capacityOver capacityOver capacity
251K165.81,401 ms TTFT269.81,777 ms TTFT428.53,441 ms TTFT575.76,703 ms TTFTOver capacityOver 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
Prefill8K1Valid30.9K—264 ms——1——
Prefill16K1Valid31.7K—509 ms——1——
Prefill32K1Valid31.3K—1,027 ms——1——
Prefill64K1Valid28.2K—2,272 ms——1——
Prefill128K1Valid22.5K—5,681 ms——1——
Prefill251K1Valid16.1K—15,583 ms——1——
Prefill256K1Valid15.9K—16,041 ms——1——
Sustained decode8K1Valid220.8222.8254 ms4.5 ms1.016,62430.0 s
Sustained decode8K2Valid411.5207.8351 ms4.8 ms2.0212,34430.0 s
Sustained decode8K4Requests queued740.7187.9551 ms5.3 ms3.9422,22030.0 s
Sustained decode8K8Valid1,336.0169.2247 ms5.9 ms8.0840,08130.0 s
Sustained decode8K16Valid2,101.5136.7358 ms7.3 ms16.01663,04030.0 s
Sustained decode8K32Valid3,287.6103.6716 ms9.7 ms32.0098,62430.0 s
Sustained decode8K64Valid4,748.874.81,257 ms13.4 ms64.00142,46430.0 s
Sustained decode8K128Valid6,237.849.22,464 ms20.3 ms128.00187,13630.0 s
Sustained decode16K1Valid218.1220.3288 ms4.5 ms1.016,54430.0 s
Sustained decode16K2Valid403.9204.2389 ms4.9 ms1.9212,11630.0 s
Sustained decode16K4Valid724.5183.8607 ms5.4 ms4.0421,73230.0 s
Sustained decode16K8Valid1,249.9159.0696 ms6.3 ms7.8837,49630.0 s
Sustained decode16K16Valid1,925.4123.3693 ms8.1 ms15.91657,76030.0 s
Sustained decode16K32Valid2,993.094.11,317 ms10.6 ms32.0089,79230.0 s
Sustained decode16K64Valid4,154.365.32,503 ms15.3 ms64.00124,60830.0 s
Sustained decode16K128Valid5,171.840.74,926 ms24.6 ms128.00155,13630.0 s
Sustained decode32K1Valid213.3216.1382 ms4.6 ms1.016,39730.0 s
Sustained decode32K2Valid390.8198.2487 ms5.0 ms2.0211,72430.0 s
Sustained decode32K4Valid686.3174.6689 ms5.7 ms3.9420,58830.0 s
Sustained decode32K8Valid1,147.4147.5786 ms6.8 ms7.9834,42430.0 s
Sustained decode32K16Valid1,778.1111.21,596 ms9.0 ms16.0053,34430.0 s
Sustained decode32K32Valid2,550.280.03,511 ms12.5 ms32.0076,51230.0 s
Sustained decode32K64Valid3,284.251.36,095 ms19.5 ms64.0098,49630.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid204.3208.1587 ms4.8 ms1.016,12930.0 s
Sustained decode64K2Valid366.1186.9664 ms5.4 ms2.0210,98230.0 s
Sustained decode64K4Valid617.0158.2967 ms6.3 ms3.9418,50830.0 s
Sustained decode64K8Valid1,035.2128.51,714 ms7.8 ms7.9829,33628.3 s
Sustained decode64K16Valid1,462.093.43,454 ms10.7 ms16.0043,85630.0 s
Sustained decode64K32Valid1,910.062.36,947 ms16.1 ms32.0057,28030.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid189.7194.8778 ms5.1 ms1.015,69130.0 s
Sustained decode128K2Valid326.6167.3881 ms6.0 ms2.029,80130.0 s
Sustained decode128K4Valid521.2137.11,782 ms7.3 ms3.8415,63430.0 s
Sustained decode128K8Valid826.7103.63,386 ms9.7 ms8.0024,80030.0 s
Sustained decode128K16Valid1,055.067.06,665 ms14.9 ms16.0031,64830.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid165.8173.81,401 ms5.8 ms1.014,97430.0 s
Sustained decode251K2Valid269.8142.21,777 ms7.0 ms1.928,09130.0 s
Sustained decode251K4Valid428.5107.23,441 ms9.3 ms4.0012,85230.0 s
Sustained decode251K8Valid575.773.76,703 ms13.6 ms8.0017,26430.0 s
Sustained decode251K16Over capacity————————
Sustained decode251K32Over capacity————————
Sustained decode251K64Over capacity————————
Sustained decode251K128Over 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.