시작하기리더보드Decode calculator모델OrganizationsReportsMatrix runs하드웨어벤치마크마켓플레이스렌탈ProAPI 문서
언어
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.8-Flash-Next on H200 SXM 141GB ×4

vllm · 0.1.1.dev5+ge77daef89 · 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 SXM
GPU count
4
VRAM
564 GB (4 × 141 GB)
OS
linux

Engine

Engine
vllm
Version
0.1.1.dev5+ge77daef89
Quantization
BF16
Backend
cuda
Build
cuda-13.2
Commit
e77daef89e18

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-flash-next-vllm/bin/vllm" serve Qwen/Qwen3.8-Flash-Next --served-model-name qwen --tensor-parallel-size 4 --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --max-model-len 262144 --gpu-memory-utilization 0.87 --host 0.0.0.0 --port 8000 --api-key <redacted> --dtype bfloat16 --enable-expert-parallel --engram-config '{"cpu_offload":false}'

Prefill

prompt tok/s by context length
8K context33.7K243 ms TTFT
16K context36.7K440 ms TTFT
32K context33.1K971 ms TTFT
64K context34.8K1,841 ms TTFT
128K context36.4K3,519 ms TTFT
251K context34.5K7,273 ms TTFT
256K context33.8K7,576 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K163.165 ms TTFT295.787 ms TTFT522.5222 ms TTFT908.8246 ms TTFT1,520.5498 ms TTFT2,477.6519 ms TTFT4,059.3911 ms TTFTLooped
16K162.483 ms TTFT295.0124 ms TTFT517.3180 ms TTFT904.3415 ms TTFT1,523.2457 ms TTFT2,479.5759 ms TTFT4,071.51,277 ms TTFT6,511.02,302 ms TTFT
32K161.6122 ms TTFT292.8140 ms TTFT518.6195 ms TTFT901.7322 ms TTFT1,472.3554 ms TTFT2,459.81,012 ms TTFT3,993.21,904 ms TTFTOver capacity
64K160.1287 ms TTFT289.4381 ms TTFT505.7498 ms TTFT903.2802 ms TTFT1,470.51,217 ms TTFT2,405.72,235 ms TTFTOver capacityOver capacity
128K159.1374 ms TTFT287.3436 ms TTFT504.0430 ms TTFT891.81,210 ms TTFT1,434.32,191 ms TTFTOver capacityOver capacityOver capacity
251K155.9865 ms TTFT281.6911 ms TTFT487.7909 ms TTFT855.63,041 ms TTFTOver capacityOver capacityOver capacityOver capacity

Looped: the model kept repeating the same text, so the benchmark discarded this measurement. 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
Prefill8K1Valid33.7K—243 ms——1——
Prefill16K1Valid36.7K—440 ms——1——
Prefill32K1Valid33.1K—971 ms——1——
Prefill64K1Valid34.8K—1,841 ms——1——
Prefill128K1Valid36.4K—3,519 ms——1——
Prefill251K1Valid34.5K—7,273 ms——1——
Prefill256K1Valid33.8K—7,576 ms——1——
Sustained decode8K1Valid163.1163.465 ms6.1 ms1.014,89330.0 s
Sustained decode8K2Valid295.7147.987 ms6.8 ms2.028,87230.0 s
Sustained decode8K4Valid522.5131.1222 ms7.6 ms4.0415,67530.0 s
Sustained decode8K8Valid908.8113.2246 ms8.8 ms8.0027,26430.0 s
Sustained decode8K16Valid1,520.595.0498 ms10.5 ms16.0045,61630.0 s
Sustained decode8K32Valid2,477.677.1519 ms13.0 ms32.0074,30430.0 s
Sustained decode8K64Valid4,059.363.1911 ms15.8 ms64.00121,79230.0 s
Sustained decode8K128Looped—————00—
Sustained decode16K1Valid162.4162.983 ms6.1 ms1.014,87230.0 s
Sustained decode16K2Valid295.0147.9124 ms6.8 ms2.028,85030.0 s
Sustained decode16K4Valid517.3129.7180 ms7.7 ms3.9415,51930.0 s
Sustained decode16K8Valid904.3113.1415 ms8.8 ms8.0027,12830.0 s
Sustained decode16K16Valid1,523.294.7457 ms10.6 ms16.0045,69630.0 s
Sustained decode16K32Valid2,479.577.3759 ms12.9 ms32.0074,36830.0 s
Sustained decode16K64Valid4,071.562.71,277 ms15.9 ms64.00122,11230.0 s
Sustained decode16K128Valid6,511.049.52,302 ms20.2 ms128.00195,32830.0 s
Sustained decode32K1Valid161.6162.4122 ms6.2 ms1.014,84930.0 s
Sustained decode32K2Valid292.8147.1140 ms6.8 ms2.028,78230.0 s
Sustained decode32K4Valid518.6130.3195 ms7.7 ms4.0415,55730.0 s
Sustained decode32K8Valid901.7112.5322 ms8.9 ms8.0027,04830.0 s
Sustained decode32K16Valid1,472.391.5554 ms10.9 ms16.0044,16030.0 s
Sustained decode32K32Valid2,459.876.11,012 ms13.1 ms32.0073,79530.0 s
Sustained decode32K64Valid3,993.261.21,904 ms16.3 ms64.00119,80630.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid160.1161.7287 ms6.2 ms1.014,80230.0 s
Sustained decode64K2Valid289.4146.4381 ms6.8 ms2.028,68230.0 s
Sustained decode64K4Valid505.7127.9498 ms7.8 ms4.0415,16830.0 s
Sustained decode64K8Valid903.2112.0802 ms8.9 ms8.0027,09630.0 s
Sustained decode64K16Valid1,470.590.01,217 ms11.1 ms16.0044,11230.0 s
Sustained decode64K32Valid2,405.772.42,235 ms13.8 ms32.0072,16030.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid159.1161.4374 ms6.2 ms1.014,77430.0 s
Sustained decode128K2Valid287.3145.7436 ms6.9 ms1.928,61930.0 s
Sustained decode128K4Valid504.0127.8430 ms7.8 ms4.0415,11930.0 s
Sustained decode128K8Valid891.8110.71,210 ms9.0 ms8.0026,75230.0 s
Sustained decode128K16Valid1,434.388.62,191 ms11.3 ms16.0043,02430.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid155.9161.1865 ms6.2 ms1.014,67730.0 s
Sustained decode251K2Valid281.6145.2911 ms6.9 ms1.928,44530.0 s
Sustained decode251K4Valid487.7125.9909 ms7.9 ms3.9414,63130.0 s
Sustained decode251K8Valid855.6106.73,041 ms9.4 ms8.0025,66430.0 s
Sustained decode251K16Over capacity————————
Sustained decode251K32Over capacity————————
Sustained decode251K64Over capacity————————
Sustained decode251K128Over capacity————————

Looped: the model kept repeating the same text, so the benchmark discarded this measurement. Over capacity: not run because this many requests at this context would exceed the server's KV cache.