Pierwsze krokiRankingDecode calculatorModeleOrganizationsReportsMatrix runsSprzętBenchmarkiMarketplaceWynajemProDokumentacja API
Język
Actual Computer — Every computer, one endpoint

Speed test matrix

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

sglang · 0.5.6.post3.dev9160+g1cf2b8c54 · 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
sglang
Version
0.5.6.post3.dev9160+g1cf2b8c54
Quantization
BF16
Backend
cuda
Build
cuda-13.2
Commit
1cf2b8c54d81

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/bin/sglang" serve --model-path Qwen/Qwen3.5-2B-Base --served-model-name qwen --trust-remote-code --tp 1 --reasoning-parser qwen3 --tool-call-parser qwen3_coder --context-length 262144 --mem-fraction-static 0.782404 --enable-metrics --host 0.0.0.0 --port 8000 --api-key <redacted> --mamba-radix-cache-strategy extra_buffer --speculative-algorithm EAGLE --speculative-num-steps 3 --speculative-eagle-topk 1 --speculative-num-draft-tokens 4

Prefill

prompt tok/s by context length
8K context61.2K133 ms TTFT
16K context73.6K219 ms TTFT
32K context77.5K414 ms TTFT
64K context68.7K933 ms TTFT
128K context58.1K2,203 ms TTFT
251K context43.2K5,802 ms TTFT
256K context43.3K5,912 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K362.579 ms TTFT618.785 ms TTFT1,196.989 ms TTFT2,210.088 ms TTFT3,602.493 ms TTFT5,110.7370 ms TTFTNot runNot run
16K330.7100 ms TTFT569.5102 ms TTFT1,326.599 ms TTFT2,142.5102 ms TTFT3,341.1126 ms TTFT4,664.01,229 ms TTFTNot runNot run
32K336.6154 ms TTFT447.1160 ms TTFT1,135.0165 ms TTFT1,910.3161 ms TTFT2,585.9914 ms TTFT3,220.03,111 ms TTFTNot runNot run
64K331.6292 ms TTFT533.3518 ms TTFT1,049.0306 ms TTFT1,598.61,205 ms TTFT2,213.03,632 ms TTFT1,955.47,377 ms TTFTNot runOver capacity
128K289.2536 ms TTFT262.2971 ms TTFT815.11,440 ms TTFT1,240.22,120 ms TTFT1,228.57,432 ms TTFT1,766.615,005 ms TTFTOver capacityOver capacity
251K308.9987 ms TTFT125.72,074 ms TTFT521.63,806 ms TTFT962.17,333 ms TTFT890.914,637 ms TTFTOver capacityOver capacityOver capacity

Over capacity: not run because this many requests at this context would exceed the server's KV cache. Not run: the benchmark skipped this measurement during the run, or the run stopped early.

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
Prefill8K1Valid61.2K—133 ms——1——
Prefill16K1Valid73.6K—219 ms——1——
Prefill32K1Valid77.5K—414 ms——1——
Prefill64K1Valid68.7K—933 ms——1——
Prefill128K1Valid58.1K—2,203 ms——1——
Prefill251K1Valid43.2K—5,802 ms——1——
Prefill256K1Valid43.3K—5,912 ms——1——
Sustained decode8K1Valid362.5400.179 ms2.5 ms1.0310,87530.0 s
Sustained decode8K2Valid618.7331.485 ms3.0 ms2.0418,56130.0 s
Sustained decode8K4Valid1,196.9312.689 ms3.2 ms4.0835,90930.0 s
Sustained decode8K8Valid2,210.0277.688 ms3.6 ms8.01666,30130.0 s
Sustained decode8K16Valid3,602.4235.693 ms4.2 ms17.619107,93430.0 s
Sustained decode8K32Valid5,110.7173.9370 ms5.8 ms33.832153,31430.0 s
Sustained decode8K64Not run————————
Sustained decode8K128Not run————————
Sustained decode16K1Valid330.7347.1100 ms2.9 ms1.029,92130.0 s
Sustained decode16K2Valid569.5330.5102 ms3.0 ms13.0417,08430.0 s
Sustained decode16K4Valid1,326.5326.999 ms3.1 ms4.2939,79530.0 s
Sustained decode16K8Valid2,142.5281.3102 ms3.6 ms8.31564,27730.0 s
Sustained decode16K16Valid3,341.1212.9126 ms4.7 ms17.517100,24030.0 s
Sustained decode16K32Valid4,664.0164.61,229 ms6.1 ms33.631139,92430.0 s
Sustained decode16K64Not run————————
Sustained decode16K128Not run————————
Sustained decode32K1Valid336.6359.3154 ms2.8 ms1.0210,09730.0 s
Sustained decode32K2Valid447.1346.7160 ms2.9 ms18.8313,41330.0 s
Sustained decode32K4Valid1,135.0297.3165 ms3.4 ms4.1834,04730.0 s
Sustained decode32K8Valid1,910.3249.7161 ms4.0 ms8.31257,31130.0 s
Sustained decode32K16Valid2,585.9180.7914 ms5.5 ms17.31677,57730.0 s
Sustained decode32K32Valid3,220.0105.63,111 ms9.5 ms41.7696,59730.0 s
Sustained decode32K64Not run————————
Sustained decode32K128Not run————————
Sustained decode64K1Valid331.6342.2292 ms2.9 ms1.029,94930.0 s
Sustained decode64K2Valid533.3309.7518 ms3.2 ms5.3315,99930.0 s
Sustained decode64K4Valid1,049.0271.5306 ms3.7 ms4.2831,46730.0 s
Sustained decode64K8Valid1,598.6211.31,205 ms4.7 ms9.1847,95830.0 s
Sustained decode64K16Valid2,213.0159.13,632 ms6.3 ms16.41466,39030.0 s
Sustained decode64K32Valid1,955.473.17,377 ms13.7 ms44.1058,64730.0 s
Sustained decode64K64Not run————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid289.2299.1536 ms3.3 ms0.928,67830.0 s
Sustained decode128K2Valid262.2131.4971 ms7.6 ms25.217,86430.0 s
Sustained decode128K4Valid815.1216.61,440 ms4.6 ms4.2524,30829.8 s
Sustained decode128K8Valid1,240.2169.52,120 ms5.9 ms7.9837,20630.0 s
Sustained decode128K16Valid1,228.585.17,432 ms11.8 ms21.4036,84630.0 s
Sustained decode128K32Valid1,766.665.215,005 ms15.3 ms34.6152,98030.0 s
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid308.9289.8987 ms3.5 ms0.929,26830.0 s
Sustained decode251K2Valid125.761.92,074 ms17.0 ms30.703,77030.0 s
Sustained decode251K4Valid521.6115.73,806 ms8.6 ms7.1115,64530.0 s
Sustained decode251K8Valid962.1130.97,333 ms7.6 ms8.1627,97629.1 s
Sustained decode251K16Valid890.962.614,637 ms16.0 ms21.1226,72030.0 s
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. Not run: the benchmark skipped this measurement during the run, or the run stopped early.