เริ่มต้นใช้งานลีดเดอร์บอร์ดDecode calculatorโมเดลOrganizationsReportsMatrix runsฮาร์ดแวร์เบนช์มาร์กตลาดซื้อขายเช่าProเอกสาร API
ภาษา
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
glm
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 RedHatAI/GLM-5.3-Flash --served-model-name glm --tensor-parallel-size 4 --reasoning-parser glm45 --enable-auto-tool-choice --tool-call-parser glm47 --max-model-len 1048576 --gpu-memory-utilization 0.88 --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.4K422 ms TTFT
16K context23.4K693 ms TTFT
32K context24.3K1,328 ms TTFT
64K context24.4K2,645 ms TTFT
128K context23.6K5,465 ms TTFT
256K context22.4K11,481 ms TTFT
512K context20.1K25,608 ms TTFT
1019K context16.3K63,029 ms TTFT
1024K context16K64,210 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K132.274 ms TTFT234.9132 ms TTFT413.4158 ms TTFT638.6392 ms TTFT1,150.8643 ms TTFT1,833.3694 ms TTFT3,071.1997 ms TTFT4,497.71,456 ms TTFT
16K131.990 ms TTFT233.9147 ms TTFT410.0166 ms TTFT638.0254 ms TTFT1,138.2372 ms TTFT1,821.1572 ms TTFT3,069.8947 ms TTFT4,509.91,671 ms TTFT
32K132.9120 ms TTFT236.3187 ms TTFT414.6227 ms TTFT640.3361 ms TTFT1,140.8592 ms TTFT1,815.9956 ms TTFT3,054.81,720 ms TTFTOver capacity
64K132.6187 ms TTFT235.4272 ms TTFT411.4365 ms TTFT632.6593 ms TTFT1,134.61,045 ms TTFT1,808.91,967 ms TTFTOver capacityOver capacity
128K130.0445 ms TTFT229.9637 ms TTFT396.3882 ms TTFT603.01,427 ms TTFT1,113.92,336 ms TTFTOver capacityOver capacityOver capacity
256K127.3830 ms TTFT228.21,120 ms TTFT389.41,628 ms TTFT581.12,710 ms TTFTOver capacityOver capacityOver capacityOver capacity
512K123.91,646 ms TTFT226.62,310 ms TTFT386.43,618 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
1019K129.63,925 ms TTFT224.15,344 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.4K—422 ms——1——
Prefill16K1Valid23.4K—693 ms——1——
Prefill32K1Valid24.3K—1,328 ms——1——
Prefill64K1Valid24.4K—2,645 ms——1——
Prefill128K1Valid23.6K—5,465 ms——1——
Prefill256K1Valid22.4K—11,481 ms——1——
Prefill512K1Valid20.1K—25,608 ms——1——
Prefill1019K1Valid16.3K—63,029 ms——1——
Prefill1024K1Valid16K—64,210 ms——1——
Sustained decode8K1Valid132.2132.574 ms7.5 ms1.013,96430.0 s
Sustained decode8K2Valid234.9117.4132 ms8.5 ms2.007,04730.0 s
Sustained decode8K4Valid413.4103.4158 ms9.7 ms4.0012,40130.0 s
Sustained decode8K8Valid638.679.7392 ms12.5 ms8.0019,15230.0 s
Sustained decode8K16Valid1,150.872.2643 ms13.9 ms16.0034,51130.0 s
Sustained decode8K32Valid1,833.356.9694 ms17.6 ms32.0054,97630.0 s
Sustained decode8K64Valid3,071.148.0997 ms20.8 ms64.0092,09330.0 s
Sustained decode8K128Valid4,497.734.91,456 ms28.6 ms128.00134,90730.0 s
Sustained decode16K1Valid131.9132.690 ms7.5 ms1.013,95530.0 s
Sustained decode16K2Valid233.9116.9147 ms8.6 ms2.007,01630.0 s
Sustained decode16K4Valid410.0102.4166 ms9.8 ms4.0012,29730.0 s
Sustained decode16K8Valid638.079.7254 ms12.6 ms8.0019,13730.0 s
Sustained decode16K16Valid1,138.271.1372 ms14.1 ms16.0034,14430.0 s
Sustained decode16K32Valid1,821.156.7572 ms17.6 ms32.0054,62330.0 s
Sustained decode16K64Valid3,069.847.6947 ms21.0 ms64.0092,09730.0 s
Sustained decode16K128Valid4,509.934.51,671 ms29.0 ms128.00135,29430.0 s
Sustained decode32K1Valid132.9133.1120 ms7.5 ms1.013,98830.0 s
Sustained decode32K2Valid236.3118.0187 ms8.5 ms2.007,09030.0 s
Sustained decode32K4Valid414.6103.4227 ms9.7 ms4.0012,43630.0 s
Sustained decode32K8Valid640.379.8361 ms12.5 ms8.0019,20930.0 s
Sustained decode32K16Valid1,140.871.1592 ms14.1 ms16.0034,22630.0 s
Sustained decode32K32Valid1,815.956.1956 ms17.8 ms32.0054,46030.0 s
Sustained decode32K64Valid3,054.846.61,720 ms21.5 ms64.0091,64730.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid132.6133.9187 ms7.5 ms1.013,97730.0 s
Sustained decode64K2Valid235.4117.7272 ms8.5 ms2.007,06030.0 s
Sustained decode64K4Valid411.4102.7365 ms9.7 ms4.0012,34030.0 s
Sustained decode64K8Valid632.678.8593 ms12.7 ms8.0018,97830.0 s
Sustained decode64K16Valid1,134.670.31,045 ms14.2 ms16.0034,03330.0 s
Sustained decode64K32Valid1,808.955.61,967 ms18.0 ms32.0054,24230.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid130.0133.8445 ms7.5 ms1.013,90130.0 s
Sustained decode128K2Valid229.9115.0637 ms8.7 ms2.006,89830.0 s
Sustained decode128K4Valid396.398.5882 ms10.2 ms4.0011,88530.0 s
Sustained decode128K8Valid603.074.21,427 ms13.5 ms8.0018,08830.0 s
Sustained decode128K16Valid1,113.967.02,336 ms14.9 ms16.0033,40830.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid127.3134.3830 ms7.4 ms1.013,81930.0 s
Sustained decode256K2Valid228.2114.11,120 ms8.8 ms2.006,84530.0 s
Sustained decode256K4Valid389.496.91,628 ms10.3 ms4.0011,67930.0 s
Sustained decode256K8Valid581.171.62,710 ms14.0 ms8.0017,43230.0 s
Sustained decode256K16Over capacity————————
Sustained decode256K32Over capacity————————
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid123.9240.61,646 ms5.2 ms0.913,71630.0 s
Sustained decode512K2Valid226.6114.12,310 ms8.8 ms2.006,79930.0 s
Sustained decode512K4Valid386.497.13,618 ms10.3 ms4.0011,59130.0 s
Sustained decode512K8Over capacity————————
Sustained decode512K16Over capacity————————
Sustained decode512K32Over capacity————————
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Valid129.6131.13,925 ms7.6 ms0.913,57427.6 s
Sustained decode1019K2Valid224.1113.25,344 ms8.8 ms2.016,72430.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.