Per iniziareClassificaDecode calculatorModelliOrganizationsReportsMatrix runsHardwareValutazioni comparativeMarketplaceNoleggiProDocumentazione API
Lingua
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.8-27B-FP8 on H200 NVL 141GB

sglang · 0.0.0.dev16762+g0c088029c · 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
sglang
Version
0.0.0.dev16762+g0c088029c
Quantization
FP8
Backend
cuda
Build
cuda-13.2
Commit
0c088029ccba

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-radixark-sglang/bin/sglang" serve --model-path Qwen/Qwen3.8-27B-FP8 --served-model-name qwen --trust-remote-code --tp 1 --reasoning-parser qwen3 --tool-call-parser qwen3_coder --context-length 262144 --mem-fraction-static 0.841325 --enable-metrics --host 0.0.0.0 --port 8000 --api-key <redacted> --mamba-radix-cache-strategy extra_buffer --attention-backend fa3 --speculative-algorithm DSPARK --speculative-draft-model-path RadixArk/Qwen3.8-27B-DSpark --speculative-draft-model-quantization unquant --speculative-dspark-block-size 7

Prefill

prompt tok/s by context length
8K context13.9K589 ms TTFT
16K context13.8K1,175 ms TTFT
32K context13K2,482 ms TTFT
64K context11.4K5,637 ms TTFT
128K context9,15813,979 ms TTFT
251K context6,63237,822 ms TTFT
256K context6,57938,884 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K155.385 ms TTFT299.4122 ms TTFT495.6133 ms TTFT702.0203 ms TTFT1,268.95,145 ms TTFT1,297.6Requests queued12,379 ms TTFTOver capacityOver capacity
16K135.1107 ms TTFT195.0166 ms TTFT531.2161 ms TTFT665.1348 ms TTFT1,205.61,784 ms TTFTOver capacityOver capacityOver capacity
32K151.5174 ms TTFT253.7230 ms TTFT482.8412 ms TTFT556.2829 ms TTFTOver capacityOver capacityOver capacityOver capacity
64K155.8289 ms TTFT195.5568 ms TTFT444.8951 ms TTFT496.31,840 ms TTFTOver capacityOver capacityOver capacityOver capacity
128K133.1529 ms TTFT123.51,047 ms TTFT295.91,862 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
251K107.91,050 ms TTFT175.11,925 ms TTFTOver capacityOver capacityOver 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
Prefill8K1Valid13.9K—589 ms——1——
Prefill16K1Valid13.8K—1,175 ms——1——
Prefill32K1Valid13K—2,482 ms——1——
Prefill64K1Valid11.4K—5,637 ms——1——
Prefill128K1Valid9,158.0—13,979 ms——1——
Prefill251K1Valid6,632.0—37,822 ms——1——
Prefill256K1Valid6,579.0—38,884 ms——1——
Sustained decode8K1Valid155.3153.085 ms6.6 ms1.014,65730.0 s
Sustained decode8K2Valid299.4146.6122 ms6.8 ms2.028,97930.0 s
Sustained decode8K4Valid495.6149.7133 ms6.9 ms5.1414,86330.0 s
Sustained decode8K8Valid702.089.3203 ms11.2 ms12.0021,04430.0 s
Sustained decode8K16Valid1,268.978.85,145 ms12.7 ms16.0038,04430.0 s
Sustained decode8K32Requests queued1,297.668.712,379 ms14.6 ms18.81738,90430.0 s
Sustained decode8K64Over capacity————————
Sustained decode8K128Over capacity————————
Sustained decode16K1Valid135.1172.3107 ms6.1 ms1.014,05230.0 s
Sustained decode16K2Valid195.097.7166 ms10.3 ms7.305,84930.0 s
Sustained decode16K4Valid531.2139.7161 ms7.2 ms4.1415,93730.0 s
Sustained decode16K8Valid665.186.4348 ms11.6 ms11.9019,94730.0 s
Sustained decode16K16Valid1,205.671.81,784 ms13.9 ms16.0036,13530.0 s
Sustained decode16K32Over capacity————————
Sustained decode16K64Over capacity————————
Sustained decode16K128Over capacity————————
Sustained decode32K1Valid151.5146.2174 ms6.9 ms1.014,54430.0 s
Sustained decode32K2Valid253.7129.0230 ms7.8 ms5.317,60930.0 s
Sustained decode32K4Valid482.8124.4412 ms8.0 ms4.8414,42029.9 s
Sustained decode32K8Valid556.273.5829 ms13.6 ms11.6016,68730.0 s
Sustained decode32K16Over capacity————————
Sustained decode32K32Over capacity————————
Sustained decode32K64Over capacity————————
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid155.8150.4289 ms6.7 ms1.014,67230.0 s
Sustained decode64K2Valid195.596.5568 ms10.4 ms6.905,86430.0 s
Sustained decode64K4Valid444.8110.8951 ms9.0 ms4.1113,33530.0 s
Sustained decode64K8Valid496.365.01,840 ms15.4 ms9.0014,88630.0 s
Sustained decode64K16Over capacity————————
Sustained decode64K32Over capacity————————
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid133.1143.7529 ms7.0 ms1.013,99130.0 s
Sustained decode128K2Valid123.563.51,047 ms15.8 ms9.103,70330.0 s
Sustained decode128K4Valid295.977.61,862 ms12.9 ms5.208,87330.0 s
Sustained decode128K8Over capacity————————
Sustained decode128K16Over capacity————————
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid107.9112.71,050 ms8.9 ms1.003,23730.0 s
Sustained decode251K2Valid175.187.71,925 ms11.4 ms3.705,25430.0 s
Sustained decode251K4Over capacity————————
Sustained decode251K8Over capacity————————
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.