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

Speed test matrix

NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 on H200 NVL 141GB

sglang · 0.0.0.dev17157+gccfcdd93a · NVFP4+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 NVL
VRAM
141 GB
OS
linux

Engine

Engine
sglang
Version
0.0.0.dev17157+gccfcdd93a
Quantization
NVFP4+FP8
Backend
cuda
Build
cuda-13.2
Commit
ccfcdd93a8c2

Run

Served model
nemotron
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 SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1 "$HOME/env_h200-nvidia-sglang-pr-33554/bin/sglang" serve --model-path nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 --served-model-name nemotron --trust-remote-code --tp 1 --reasoning-parser nemotron_3 --tool-call-parser qwen3_coder --context-length 1048576 --mem-fraction-static 0.858838 --enable-metrics --host 0.0.0.0 --port 8000 --api-key <redacted> --mamba-ssm-dtype float16 --cuda-graph-max-bs-decode 16 --speculative-algorithm DSPARK --speculative-draft-model-path nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark --speculative-dspark-block-size 3

Prefill

prompt tok/s by context length
8K context25.9K316 ms TTFT
16K context29.1K558 ms TTFT
32K context28.7K1,126 ms TTFT
64K context27.4K2,352 ms TTFT
128K context24.4K5,286 ms TTFT
256K context19.6K13,161 ms TTFT
512K context13.9K36,993 ms TTFT
1019K context8,786116,529 ms TTFT
1024K context8,758117,470 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K447.472 ms TTFT787.168 ms TTFT1,228.179 ms TTFT1,937.978 ms TTFT1,118.2202 ms TTFT2,202.8364 ms TTFTNot runNot run
16K454.879 ms TTFT446.5124 ms TTFT1,226.992 ms TTFT1,959.2100 ms TTFT1,076.9356 ms TTFT2,175.7706 ms TTFTNot runNot run
32K483.8106 ms TTFT664.9123 ms TTFT1,208.6128 ms TTFT1,869.4119 ms TTFT1,172.1745 ms TTFT2,297.01,413 ms TTFTNot runNot run
64K433.2151 ms TTFT414.7191 ms TTFT1,370.7212 ms TTFT1,790.1218 ms TTFT1,787.21,436 ms TTFT2,230.22,780 ms TTFTNot runOver capacity
128K451.6243 ms TTFT345.3327 ms TTFT1,112.2253 ms TTFT1,734.1275 ms TTFT1,091.22,737 ms TTFT2,223.85,423 ms TTFTOver capacityOver capacity
256K396.4457 ms TTFT373.7792 ms TTFT1,117.5600 ms TTFT1,419.02,398 ms TTFT1,593.96,076 ms TTFTOver capacityOver capacityOver capacity
512K403.5826 ms TTFT607.9810 ms TTFT975.61,477 ms TTFT1,133.03,931 ms TTFTOver capacityOver capacityOver capacityOver capacity
1019K354.41,712 ms TTFT329.92,332 ms TTFT743.3Requests queued4,627 ms TTFTOver 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. Not run: the benchmark skipped this measurement during the run, or the run stopped early.

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
Prefill8K1Valid25.9K—316 ms——1——
Prefill16K1Valid29.1K—558 ms——1——
Prefill32K1Valid28.7K—1,126 ms——1——
Prefill64K1Valid27.4K—2,352 ms——1——
Prefill128K1Valid24.4K—5,286 ms——1——
Prefill256K1Valid19.6K—13,161 ms——1——
Prefill512K1Valid13.9K—36,993 ms——1——
Prefill1019K1Valid8,786.0—116,529 ms——1——
Prefill1024K1Valid8,758.0—117,470 ms——1——
Sustained decode8K1Valid447.4454.772 ms2.2 ms0.9313,42130.0 s
Sustained decode8K2Valid787.1393.768 ms2.5 ms2.0623,61230.0 s
Sustained decode8K4Valid1,228.1312.279 ms3.2 ms4.1836,83730.0 s
Sustained decode8K8Valid1,937.9236.578 ms4.2 ms8.11158,12230.0 s
Sustained decode8K16Valid1,118.270.6202 ms14.2 ms18.5033,52630.0 s
Sustained decode8K32Valid2,202.869.5364 ms14.4 ms39.7066,07930.0 s
Sustained decode8K64Not run————————
Sustained decode8K128Not run————————
Sustained decode16K1Valid454.8451.979 ms2.2 ms1.0313,64230.0 s
Sustained decode16K2Valid446.5270.5124 ms4.5 ms15.7213,39330.0 s
Sustained decode16K4Valid1,226.9307.692 ms3.3 ms4.0836,80730.0 s
Sustained decode16K8Valid1,959.2233.5100 ms4.3 ms8.21258,77530.0 s
Sustained decode16K16Valid1,076.968.6356 ms14.6 ms19.7032,28730.0 s
Sustained decode16K32Valid2,175.768.5706 ms14.6 ms32.3565,21430.0 s
Sustained decode16K64Not run————————
Sustained decode16K128Not run————————
Sustained decode32K1Valid483.8483.4106 ms2.1 ms1.0314,51530.0 s
Sustained decode32K2Valid664.9386.5123 ms2.6 ms4.3419,94730.0 s
Sustained decode32K4Valid1,208.6303.6128 ms3.3 ms3.9836,25730.0 s
Sustained decode32K8Valid1,869.4237.0119 ms4.2 ms8.41056,07630.0 s
Sustained decode32K16Valid1,172.171.4745 ms14.0 ms17.6035,12830.0 s
Sustained decode32K32Valid2,297.072.11,413 ms13.9 ms37.6068,85730.0 s
Sustained decode32K64Not run————————
Sustained decode32K128Not run————————
Sustained decode64K1Valid433.2441.5151 ms2.3 ms1.0312,99430.0 s
Sustained decode64K2Valid414.7256.3191 ms4.6 ms17.6212,44030.0 s
Sustained decode64K4Valid1,370.7318.2212 ms3.1 ms4.0841,12030.0 s
Sustained decode64K8Valid1,790.1230.5218 ms4.3 ms7.9953,69330.0 s
Sustained decode64K16Valid1,787.2111.01,436 ms9.0 ms16.5253,60930.0 s
Sustained decode64K32Valid2,230.272.72,780 ms13.8 ms33.9066,85630.0 s
Sustained decode64K64Not run————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid451.6483.9243 ms2.1 ms0.9313,54730.0 s
Sustained decode128K2Valid345.3266.0327 ms4.9 ms20.0210,35830.0 s
Sustained decode128K4Valid1,112.2284.8253 ms3.5 ms4.2833,35930.0 s
Sustained decode128K8Valid1,734.1213.6275 ms4.7 ms8.7952,01430.0 s
Sustained decode128K16Valid1,091.271.92,737 ms13.9 ms17.7032,70530.0 s
Sustained decode128K32Valid2,223.875.95,423 ms13.2 ms38.6066,66130.0 s
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid396.4427.3457 ms2.3 ms1.0311,89130.0 s
Sustained decode256K2Valid373.7256.4792 ms4.8 ms16.6211,21130.0 s
Sustained decode256K4Valid1,117.5284.3600 ms3.5 ms3.9833,52630.0 s
Sustained decode256K8Valid1,419.0192.92,398 ms5.2 ms8.6842,55730.0 s
Sustained decode256K16Valid1,593.9101.86,076 ms9.8 ms18.7147,81830.0 s
Sustained decode256K32Over capacity————————
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid403.5403.2826 ms2.5 ms0.9312,10330.0 s
Sustained decode512K2Valid607.9326.2810 ms3.1 ms2.2418,23930.0 s
Sustained decode512K4Valid975.6270.21,477 ms3.7 ms3.8729,26830.0 s
Sustained decode512K8Valid1,133.0166.83,931 ms6.0 ms8.8833,98530.0 s
Sustained decode512K16Over capacity————————
Sustained decode512K32Over capacity————————
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Valid354.4360.81,712 ms2.8 ms0.9210,63130.0 s
Sustained decode1019K2Valid329.9226.42,332 ms4.9 ms5.929,89630.0 s
Sustained decode1019K4Requests queued743.3203.94,627 ms4.9 ms3.8422,29430.0 s
Sustained decode1019K8Over capacity————————
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. Not run: the benchmark skipped this measurement during the run, or the run stopped early.