MulaiPapan peringkatDecode calculatorModelOrganizationsReportsMatrix runsHardwareTolok UkurMarketplaceSewaProDokumen API
Bahasa
Actual Computer — Every computer, one endpoint

Speed test matrix

NVIDIA-Nemotron-3-Super-120B-A12B-BF16 on H200 NVL 141GB ×2

vllm · 0.26.1rc1.dev638+g52be12cfa · BF168 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
GPU count
2
VRAM
282 GB (2 × 141 GB)
OS
linux

Engine

Engine
vllm
Version
0.26.1rc1.dev638+g52be12cfa
Quantization
BF16
Backend
cuda
Build
cuda-13.2
Commit
52be12cfac0c

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 VLLM_ALLOW_LONG_MAX_MODEL_LEN=1 "$HOME/env_h200-nvidia-vllm/bin/vllm" serve nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16 --served-model-name nemotron --trust-remote-code --tensor-parallel-size 2 --reasoning-parser nemotron_v3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --max-model-len 1048576 --gpu-memory-utilization 0.875184 --host 0.0.0.0 --port 8000 --api-key <redacted> --async-scheduling --dtype auto --kv-cache-dtype fp8 --mamba-ssm-cache-dtype float32 --max-num-seqs 256 --max-cudagraph-capture-size 128 --enable-chunked-prefill

Prefill

prompt tok/s by context length
8K context24.1K340 ms TTFT
16K context23.5K691 ms TTFT
32K context23K1,404 ms TTFT
64K context22.6K2,847 ms TTFT
128K context20.9K6,151 ms TTFT
256K context18.2K14,103 ms TTFT
512K context14.5K35,499 ms TTFT
1019K context10.2K100,059 ms TTFT
1024K context10.2K100,455 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K137.4329 ms TTFT230.4616 ms TTFT357.8806 ms TTFT566.31,431 ms TTFT833.72,705 ms TTFT1,274.95,570 ms TTFT1,611.9Requests queued9,559 ms TTFT1,557.5Requests queued9,617 ms TTFT
16K137.0362 ms TTFT230.0512 ms TTFT357.2817 ms TTFT587.91,493 ms TTFT829.12,799 ms TTFT1,263.25,396 ms TTFT1,514.0Requests queued9,291 ms TTFT1,577.5Requests queued9,316 ms TTFT
32K136.1382 ms TTFT230.4538 ms TTFT354.9854 ms TTFT559.71,574 ms TTFT827.52,915 ms TTFT1,245.65,292 ms TTFT1,491.6Requests queued9,036 ms TTFTOver capacity
64K134.5414 ms TTFT226.9542 ms TTFT352.4959 ms TTFT554.51,746 ms TTFT807.62,854 ms TTFT1,214.05,056 ms TTFTOver capacityOver capacity
128K131.2453 ms TTFT222.7554 ms TTFT347.3785 ms TTFT542.81,369 ms TTFT778.72,228 ms TTFTOver capacityOver capacityOver capacity
256K123.11,005 ms TTFT213.71,229 ms TTFT335.91,764 ms TTFT512.02,756 ms TTFTOver capacityOver capacityOver capacityOver capacity
512K116.81,685 ms TTFT199.42,023 ms TTFT315.23,035 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
1019K100.73,971 ms TTFT175.44,166 ms TTFTOver capacityOver 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.

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
Prefill8K1Valid24.1K—340 ms——1——
Prefill16K1Valid23.5K—691 ms——1——
Prefill32K1Valid23K—1,404 ms——1——
Prefill64K1Valid22.6K—2,847 ms——1——
Prefill128K1Valid20.9K—6,151 ms——1——
Prefill256K1Valid18.2K—14,103 ms——1——
Prefill512K1Valid14.5K—35,499 ms——1——
Prefill1019K1Valid10.2K—100,059 ms——1——
Prefill1024K1Valid10.2K—100,455 ms——1——
Sustained decode8K1Valid137.4139.3329 ms7.2 ms1.014,12230.0 s
Sustained decode8K2Valid230.4114.5616 ms8.7 ms2.006,91230.0 s
Sustained decode8K4Valid357.888.3806 ms11.3 ms4.0010,73230.0 s
Sustained decode8K8Valid566.369.01,431 ms14.5 ms8.0016,98330.0 s
Sustained decode8K16Valid833.749.42,705 ms20.3 ms16.0025,00530.0 s
Sustained decode8K32Valid1,274.935.45,570 ms28.3 ms32.0038,23930.0 s
Sustained decode8K64Requests queued1,611.929.19,559 ms34.4 ms48.0048,33230.0 s
Sustained decode8K128Requests queued1,557.528.79,617 ms34.8 ms48.0046,70530.0 s
Sustained decode16K1Valid137.0138.9362 ms7.2 ms1.014,10930.0 s
Sustained decode16K2Valid230.0114.6512 ms8.7 ms2.006,89830.0 s
Sustained decode16K4Valid357.288.2817 ms11.3 ms4.0010,71730.0 s
Sustained decode16K8Valid587.971.51,493 ms14.0 ms8.0017,63930.0 s
Sustained decode16K16Valid829.149.32,799 ms20.3 ms16.0024,86330.0 s
Sustained decode16K32Valid1,263.235.55,396 ms28.2 ms32.0037,88830.0 s
Sustained decode16K64Requests queued1,514.028.79,291 ms34.8 ms48.0045,40430.0 s
Sustained decode16K128Requests queued1,577.529.29,316 ms34.2 ms48.0047,32230.0 s
Sustained decode32K1Valid136.1138.5382 ms7.2 ms1.014,08230.0 s
Sustained decode32K2Valid230.4114.8538 ms8.7 ms2.006,91430.0 s
Sustained decode32K4Valid354.987.8854 ms11.4 ms4.0010,64630.0 s
Sustained decode32K8Valid559.768.61,574 ms14.6 ms8.0016,79230.0 s
Sustained decode32K16Valid827.549.52,915 ms20.2 ms16.0024,83030.0 s
Sustained decode32K32Valid1,245.635.25,292 ms28.4 ms32.0037,34730.0 s
Sustained decode32K64Requests queued1,491.627.69,036 ms36.2 ms48.0044,74030.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid134.5137.3414 ms7.3 ms1.014,03730.0 s
Sustained decode64K2Valid226.9113.1542 ms8.8 ms2.006,80630.0 s
Sustained decode64K4Valid352.487.5959 ms11.4 ms4.0010,57230.0 s
Sustained decode64K8Valid554.568.61,746 ms14.6 ms8.0016,64030.0 s
Sustained decode64K16Valid807.648.72,854 ms20.5 ms16.0024,22330.0 s
Sustained decode64K32Valid1,214.034.75,056 ms28.8 ms32.0036,41830.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid131.2135.5453 ms7.4 ms1.013,93730.0 s
Sustained decode128K2Valid222.7111.2554 ms9.0 ms2.006,68230.0 s
Sustained decode128K4Valid347.386.2785 ms11.6 ms4.0010,41630.0 s
Sustained decode128K8Valid542.867.31,369 ms14.9 ms8.0016,28730.0 s
Sustained decode128K16Valid778.747.42,228 ms21.1 ms16.0023,36130.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid123.1142.21,005 ms7.1 ms1.013,69430.0 s
Sustained decode256K2Valid213.7106.41,229 ms9.4 ms2.006,41030.0 s
Sustained decode256K4Valid335.982.51,764 ms12.1 ms4.0010,07930.0 s
Sustained decode256K8Valid512.061.52,756 ms16.3 ms8.0015,36030.0 s
Sustained decode256K16Over capacity————————
Sustained decode256K32Over capacity————————
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid116.8117.41,685 ms8.5 ms1.003,50430.0 s
Sustained decode512K2Valid199.499.32,023 ms10.1 ms2.005,98430.0 s
Sustained decode512K4Valid315.277.13,035 ms13.0 ms4.009,45330.0 s
Sustained decode512K8Over capacity————————
Sustained decode512K16Over capacity————————
Sustained decode512K32Over capacity————————
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Valid100.7101.73,971 ms9.8 ms1.003,02030.0 s
Sustained decode1019K2Valid175.487.14,166 ms11.5 ms2.005,26030.0 s
Sustained decode1019K4Over capacity————————
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.