เริ่มต้นใช้งานลีดเดอร์บอร์ดDecode calculatorโมเดลOrganizationsReportsMatrix runsฮาร์ดแวร์เบนช์มาร์กตลาดซื้อขายเช่าProเอกสาร API
ภาษา
Actual Computer — Every computer, one endpoint

Speed test matrix

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

vllm · NVFP48 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
Quantization
NVFP4
Backend
cuda
Build
cuda-13.2
Commit
24b07cd3b099

Run

Served model
nvidia/GLM-5.3-Flash-NVFP4
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 VLLM_FLASHINFER_AUTOTUNE_SKIP_OPS=fp4_gemm,trtllm::fused_moe::gemm1,trtllm::fused_moe::gemm2 "$HOME/env_h200-nvidia-vllm-pr-55222/bin/vllm" serve nvidia/GLM-5.3-Flash-NVFP4 --served-model-name nvidia/GLM-5.3-Flash-NVFP4 --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> --data-parallel-size 1 --enable-expert-parallel --enable-ep-weight-filter --model-loader-extra-config '{"enable_multithread_load":true,"num_threads":128}' --max-num-batched-tokens 8192 --enable-chunked-prefill --max-num-seqs 32

Prefill

prompt tok/s by context length
8K context14K588 ms TTFT
16K context13.7K1,182 ms TTFT
32K context14.3K2,265 ms TTFT
64K context3,90416,525 ms TTFT
128K context6,97518,478 ms TTFT
256K context11.2K23,061 ms TTFT
512K context13K39,599 ms TTFT
1019K context11.4K90,266 ms TTFT
1024K context9,733105,831 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K122.8177 ms TTFT224.98,027 ms TTFT398.3540 ms TTFT661.1652 ms TTFT1,152.61,091 ms TTFT1,798.91,989 ms TTFT1,588.7Requests queued40,481 ms TTFT1,592.0Requests queued40,632 ms TTFT
16K122.3187 ms TTFT224.4294 ms TTFT398.212,599 ms TTFT654.2704 ms TTFT1,143.0986 ms TTFT1,782.41,528 ms TTFT1,111.4Requests queued43,988 ms TTFT1,656.9Requests queued39,427 ms TTFT
32K123.5231 ms TTFT226.7360 ms TTFT399.2668 ms TTFT665.8740 ms TTFT1,146.41,341 ms TTFT1,773.82,306 ms TTFT1,560.7Requests queued40,908 ms TTFT1,566.3Requests queued41,122 ms TTFT
64K119.9321 ms TTFT226.0435 ms TTFT399.9619 ms TTFT654.4956 ms TTFT1,130.31,416 ms TTFT1,746.32,463 ms TTFT1,736.9Requests queued41,431 ms TTFT1,722.9Requests queued41,573 ms TTFT
128K113.5519 ms TTFT222.1684 ms TTFT385.9881 ms TTFT619.71,388 ms TTFT1,115.72,449 ms TTFT1,723.94,587 ms TTFT1,725.4Requests queued83,136 ms TTFTOver capacity
256K113.8825 ms TTFT219.81,152 ms TTFT380.61,617 ms TTFT601.62,659 ms TTFT1,038.34,748 ms TTFT1,542.78,853 ms TTFTOver capacityOver capacity
512K121.31,711 ms TTFT218.92,673 ms TTFT378.63,719 ms TTFT590.86,621 ms TTFT1,018.211,713 ms TTFTOver capacityOver capacityOver capacity
1019K120.53,859 ms TTFT215.85,684 ms TTFT371.78,565 ms TTFT577.214,722 ms TTFTOver 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
Prefill8K1Valid14K—588 ms——1——
Prefill16K1Valid13.7K—1,182 ms——1——
Prefill32K1Valid14.3K—2,265 ms——1——
Prefill64K1Valid3,904.0—16,525 ms——1——
Prefill128K1Valid6,975.0—18,478 ms——1——
Prefill256K1Valid11.2K—23,061 ms——1——
Prefill512K1Valid13K—39,599 ms——1——
Prefill1019K1Valid11.4K—90,266 ms——1——
Prefill1024K1Valid9,733.0—105,831 ms——1——
Sustained decode8K1Valid122.8134.3177 ms7.5 ms1.013,68430.0 s
Sustained decode8K2Valid224.994.78,027 ms10.9 ms2.006,74630.0 s
Sustained decode8K4Valid398.399.7540 ms10.0 ms4.0011,94530.0 s
Sustained decode8K8Valid661.181.9652 ms12.2 ms8.0019,83130.0 s
Sustained decode8K16Valid1,152.670.51,091 ms14.2 ms16.0034,57730.0 s
Sustained decode8K32Valid1,798.953.81,989 ms18.6 ms32.0053,95130.0 s
Sustained decode8K64Requests queued1,588.753.740,481 ms18.6 ms31.63247,64930.0 s
Sustained decode8K128Requests queued1,592.053.740,632 ms18.6 ms31.63247,74230.0 s
Sustained decode16K1Valid122.3122.4187 ms8.2 ms1.003,66830.0 s
Sustained decode16K2Valid224.4112.0294 ms8.9 ms2.006,73230.0 s
Sustained decode16K4Valid398.299.612,599 ms10.0 ms4.0011,94430.0 s
Sustained decode16K8Valid654.281.9704 ms12.2 ms8.0019,62430.0 s
Sustained decode16K16Valid1,143.071.1986 ms14.1 ms16.0034,28830.0 s
Sustained decode16K32Valid1,782.454.71,528 ms18.3 ms32.0053,46930.0 s
Sustained decode16K64Requests queued1,111.448.643,988 ms20.6 ms31.73233,34530.0 s
Sustained decode16K128Requests queued1,656.954.639,427 ms18.3 ms31.73249,69330.0 s
Sustained decode32K1Valid123.5123.4231 ms8.1 ms1.013,68929.9 s
Sustained decode32K2Valid226.7113.1360 ms8.8 ms2.006,80230.0 s
Sustained decode32K4Valid399.299.9668 ms10.0 ms4.0011,97530.0 s
Sustained decode32K8Valid665.882.0740 ms12.2 ms8.0019,96830.0 s
Sustained decode32K16Valid1,146.470.11,341 ms14.3 ms16.0034,38430.0 s
Sustained decode32K32Valid1,773.852.82,306 ms18.9 ms32.0053,21530.0 s
Sustained decode32K64Requests queued1,560.753.340,908 ms18.8 ms31.63246,82030.0 s
Sustained decode32K128Requests queued1,566.353.341,122 ms18.8 ms31.63247,00830.0 s
Sustained decode64K1Valid119.9120.0321 ms8.3 ms1.003,59630.0 s
Sustained decode64K2Valid226.0112.8435 ms8.9 ms2.006,77830.0 s
Sustained decode64K4Valid399.999.6619 ms10.0 ms4.0011,99630.0 s
Sustained decode64K8Valid654.481.2956 ms12.3 ms8.0019,63230.0 s
Sustained decode64K16Valid1,130.369.31,416 ms14.4 ms16.0033,90730.0 s
Sustained decode64K32Valid1,746.352.72,463 ms19.0 ms32.0052,38530.0 s
Sustained decode64K64Requests queued1,736.952.741,431 ms19.0 ms32.03252,09830.0 s
Sustained decode64K128Requests queued1,722.952.741,573 ms19.0 ms32.03251,68230.0 s
Sustained decode128K1Valid113.5113.5519 ms8.8 ms1.003,40330.0 s
Sustained decode128K2Valid222.1111.1684 ms9.0 ms2.006,66230.0 s
Sustained decode128K4Valid385.996.0881 ms10.4 ms4.0011,57630.0 s
Sustained decode128K8Valid619.776.41,388 ms13.1 ms8.0018,58430.0 s
Sustained decode128K16Valid1,115.767.62,449 ms14.8 ms16.0033,47130.0 s
Sustained decode128K32Valid1,723.937.34,587 ms26.8 ms32.0051,71230.0 s
Sustained decode128K64Requests queued1,725.449.583,136 ms20.2 ms32.06451,74130.0 s
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid113.8115.0825 ms8.7 ms1.003,41430.0 s
Sustained decode256K2Valid219.8110.01,152 ms9.1 ms2.006,59230.0 s
Sustained decode256K4Valid380.694.71,617 ms10.6 ms4.0011,41630.0 s
Sustained decode256K8Valid601.674.12,659 ms13.5 ms8.0018,04830.0 s
Sustained decode256K16Valid1,038.362.94,748 ms15.9 ms16.0031,13730.0 s
Sustained decode256K32Valid1,542.746.08,853 ms21.7 ms32.0046,27130.0 s
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid121.3121.91,711 ms8.2 ms1.013,60829.8 s
Sustained decode512K2Valid218.9109.22,673 ms9.2 ms2.006,56630.0 s
Sustained decode512K4Valid378.694.53,719 ms10.6 ms4.0011,35830.0 s
Sustained decode512K8Valid590.873.86,621 ms13.6 ms8.0017,72030.0 s
Sustained decode512K16Valid1,018.262.411,713 ms16.0 ms16.0030,54430.0 s
Sustained decode512K32Over capacity————————
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Valid120.5121.83,859 ms8.2 ms1.003,61330.0 s
Sustained decode1019K2Valid215.8109.15,684 ms9.2 ms2.006,47430.0 s
Sustained decode1019K4Valid371.793.68,565 ms10.7 ms4.0011,14830.0 s
Sustained decode1019K8Valid577.272.514,722 ms13.8 ms8.0117,31530.0 s
Sustained decode1019K16Over capacity————————
Sustained decode1019K32Over capacity————————
Sustained decode1019K64Over capacity————————
Sustained decode1019K128Over 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.