入门指南排行榜Decode calculator模型OrganizationsReportsMatrix runs硬件基准评测市场租用ProAPI文档
语言
Actual Computer — Every computer, one endpoint

Speed test matrix

GLM-5.3-Flash on H200 SXM 141GB ×4

vllm · 0.28.1rc1.dev359+g98ed0856f · FP88 contexts (8K–1019K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 128K, 256K, 512K, 1019K, 1024K
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.28.1rc1.dev359+g98ed0856f
Quantization
FP8
Backend
cuda
Build
cuda-13.2
Commit
98ed0856f31f

Run

Served model
zai-org/GLM-5.3-Flash
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 VLLM_USE_V2_MODEL_RUNNER=1 VLLM_ENGINE_READY_TIMEOUT_S=3600 "$HOME/env_h200-glm53flash-vllm-pr-53906/bin/vllm" serve zai-org/GLM-5.3-Flash --served-model-name zai-org/GLM-5.3-Flash --tensor-parallel-size 4 --reasoning-parser glm45 --enable-auto-tool-choice --tool-call-parser glm47 --max-model-len 1048576 --gpu-memory-utilization 0.87 --host 0.0.0.0 --port 8000 --api-key <redacted> --dtype bfloat16 --kv-cache-dtype bfloat16 --no-enable-flashinfer-autotune

Prefill

prompt tok/s by context length
8K context19.2K427 ms TTFT
16K context23.4K692 ms TTFT
32K context24.3K1,329 ms TTFT
64K context24.4K2,649 ms TTFT
128K context23.5K5,491 ms TTFT
256K context22.3K11,540 ms TTFT
512K context20.1K25,654 ms TTFT
1019K context16.2K63,121 ms TTFT
1024K context16.1K63,990 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K134.074 ms TTFT236.8121 ms TTFT417.6148 ms TTFT644.2387 ms TTFT1,152.5629 ms TTFT1,840.5570 ms TTFT3,083.21,290 ms TTFT4,507.01,362 ms TTFT
16K133.590 ms TTFT235.4149 ms TTFT413.8163 ms TTFT637.5236 ms TTFT1,148.7363 ms TTFT1,823.7563 ms TTFT3,068.9945 ms TTFT4,490.71,779 ms TTFT
32K134.6120 ms TTFT238.5190 ms TTFT417.9222 ms TTFT648.2352 ms TTFT1,165.9593 ms TTFT1,829.81,018 ms TTFT3,066.81,748 ms TTFTOver capacity
64K134.1191 ms TTFT237.7283 ms TTFT414.0363 ms TTFT632.2604 ms TTFT1,145.21,026 ms TTFT1,800.81,965 ms TTFTOver capacityOver capacity
128K131.4469 ms TTFT231.9640 ms TTFT398.0896 ms TTFT605.11,426 ms TTFT1,121.22,513 ms TTFTOver capacityOver capacityOver capacity
256K128.7878 ms TTFT229.61,219 ms TTFT393.41,814 ms TTFT584.32,975 ms TTFTOver capacityOver capacityOver capacityOver capacity
512K124.81,767 ms TTFT228.32,505 ms TTFT390.23,915 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
1019K130.84,060 ms TTFT223.45,684 ms TTFTOver capacityOver capacityOver 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
Prefill8K1Valid19.2K—427 ms——1——
Prefill16K1Valid23.4K—692 ms——1——
Prefill32K1Valid24.3K—1,329 ms——1——
Prefill64K1Valid24.4K—2,649 ms——1——
Prefill128K1Valid23.5K—5,491 ms——1——
Prefill256K1Valid22.3K—11,540 ms——1——
Prefill512K1Valid20.1K—25,654 ms——1——
Prefill1019K1Valid16.2K—63,121 ms——1——
Prefill1024K1Valid16.1K—63,990 ms——1——
Sustained decode8K1Valid134.0134.374 ms7.4 ms1.014,01930.0 s
Sustained decode8K2Valid236.8118.4121 ms8.4 ms2.007,10430.0 s
Sustained decode8K4Valid417.6104.5148 ms9.6 ms4.0012,52830.0 s
Sustained decode8K8Valid644.280.4387 ms12.4 ms8.0019,32030.0 s
Sustained decode8K16Valid1,152.572.4629 ms13.8 ms16.0034,57630.0 s
Sustained decode8K32Valid1,840.557.3570 ms17.5 ms32.0055,19830.0 s
Sustained decode8K64Valid3,083.248.21,290 ms20.7 ms64.0092,47330.0 s
Sustained decode8K128Valid4,507.034.91,362 ms28.7 ms128.00135,28830.0 s
Sustained decode16K1Valid133.5134.090 ms7.5 ms1.014,00430.0 s
Sustained decode16K2Valid235.4117.7149 ms8.5 ms2.007,06230.0 s
Sustained decode16K4Valid413.8103.4163 ms9.7 ms4.0012,41230.0 s
Sustained decode16K8Valid637.579.7236 ms12.5 ms8.0019,12230.0 s
Sustained decode16K16Valid1,148.771.8363 ms13.9 ms16.0034,44830.0 s
Sustained decode16K32Valid1,823.756.8563 ms17.6 ms32.0054,68430.0 s
Sustained decode16K64Valid3,068.947.5945 ms21.0 ms64.0092,02930.0 s
Sustained decode16K128Valid4,490.734.51,779 ms29.0 ms128.00134,77530.0 s
Sustained decode32K1Valid134.6134.7120 ms7.4 ms1.014,03930.0 s
Sustained decode32K2Valid238.5119.1190 ms8.4 ms2.007,15430.0 s
Sustained decode32K4Valid417.9104.3222 ms9.6 ms4.0012,53830.0 s
Sustained decode32K8Valid648.280.5352 ms12.4 ms8.0019,44030.0 s
Sustained decode32K16Valid1,165.972.3593 ms13.8 ms16.0034,97530.0 s
Sustained decode32K32Valid1,829.856.51,018 ms17.7 ms32.0054,87830.0 s
Sustained decode32K64Valid3,066.846.71,748 ms21.4 ms64.0091,96730.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid134.1135.4191 ms7.4 ms1.014,02430.0 s
Sustained decode64K2Valid237.7118.8283 ms8.4 ms2.007,13130.0 s
Sustained decode64K4Valid414.0103.4363 ms9.7 ms4.0012,42030.0 s
Sustained decode64K8Valid632.278.7604 ms12.7 ms8.0018,96030.0 s
Sustained decode64K16Valid1,145.271.01,026 ms14.1 ms16.0034,35230.0 s
Sustained decode64K32Valid1,800.855.61,965 ms18.0 ms32.0054,01830.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid131.4135.0469 ms7.4 ms1.013,94230.0 s
Sustained decode128K2Valid231.9116.0640 ms8.6 ms2.006,95630.0 s
Sustained decode128K4Valid398.099.1896 ms10.1 ms4.0011,94030.0 s
Sustained decode128K8Valid605.174.51,426 ms13.4 ms8.0018,15230.0 s
Sustained decode128K16Valid1,121.267.52,513 ms14.8 ms16.0033,63130.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid128.7135.4878 ms7.4 ms1.013,86230.0 s
Sustained decode256K2Valid229.6114.91,219 ms8.7 ms2.006,88630.0 s
Sustained decode256K4Valid393.498.01,814 ms10.2 ms4.0011,80030.0 s
Sustained decode256K8Valid584.372.32,975 ms13.8 ms8.0017,52830.0 s
Sustained decode256K16Over capacity————————
Sustained decode256K32Over capacity————————
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid124.8143.21,767 ms7.0 ms0.913,74430.0 s
Sustained decode512K2Valid228.3114.92,505 ms8.7 ms2.006,84830.0 s
Sustained decode512K4Valid390.298.23,915 ms10.2 ms4.0011,70430.0 s
Sustained decode512K8Over capacity————————
Sustained decode512K16Over capacity————————
Sustained decode512K32Over capacity————————
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Valid130.8132.34,060 ms7.6 ms0.913,58827.4 s
Sustained decode1019K2Valid223.4114.45,684 ms8.7 ms2.016,70130.0 s
Sustained decode1019K4Over capacity————————
Sustained decode1019K8Over capacity————————
Sustained decode1019K16Over capacity————————
Sustained decode1019K32Over capacity————————
Sustained decode1019K64Over capacity————————
Sustained decode1019K128Over capacity————————

Over capacity: not run because this many requests at this context would exceed the server's KV cache.