入門指南排行榜Decode calculator模型OrganizationsReportsMatrix runs硬體基準評測市集租用ProAPI文件
語言
Actual Computer — Every computer, one endpoint

Speed test matrix

Nemotron-3-Nano-Omni-30B-A3B-Reasoning-FP8 on RTX PRO 6000 Blackwell Server Edition 96GB

vllm · 0.30.1rc1.dev452+g73a583112 · FP86 contexts (8K–251K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 128K, 251K, 256K
by @keennaylmx dev importMeasured

Hardware

Type
Discrete GPU
GPU
RTX PRO 6000 Blackwell Server Edition
VRAM
96 GB
OS
linux

Engine

Engine
vllm
Version
0.30.1rc1.dev452+g73a583112
Quantization
FP8
Backend
cuda
Build
cuda-13.2
Commit
73a5831127a9

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

"$HOME/env_rtxpro6k-nvidia-vllm-73a5831127a9/bin/vllm" serve nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-FP8 --served-model-name nemotron --trust-remote-code --tensor-parallel-size 1 --reasoning-parser nemotron_v3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --max-model-len 262144 --gpu-memory-utilization 0.83 --host 0.0.0.0 --port 8000 --api-key <redacted> --video-pruning-rate 0.5 --max-num-seqs 384 --allowed-local-media-path / --media-io-kwargs '{"video":{"fps":2,"num_frames":256}}' --kv-cache-dtype fp8 --attention-backend FLASHINFER --moe-backend triton

Prefill

prompt tok/s by context length
8K context45.1K182 ms TTFT
16K context45.3K358 ms TTFT
32K context43.6K741 ms TTFT
64K context36.6K1,757 ms TTFT
128K context27.4K4,694 ms TTFT
251K context18.2K13,870 ms TTFT
256K context17.9K14,365 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K313.479 ms TTFT545.0141 ms TTFT617.0178 ms TTFT1,168.4Requests queued227 ms TTFT2,239.9374 ms TTFT940.3669 ms TTFT1,285.51,263 ms TTFT1,762.02,065 ms TTFT
16K295.986 ms TTFT399.7160 ms TTFT720.4180 ms TTFT1,113.2271 ms TTFT2,239.4410 ms TTFT885.9643 ms TTFT1,166.61,144 ms TTFT2,188.41,849 ms TTFT
32K279.280 ms TTFT481.795 ms TTFT721.3137 ms TTFT1,153.2223 ms TTFT967.6514 ms TTFT1,209.9677 ms TTFT1,464.01,206 ms TTFT2,336.32,131 ms TTFT
64KLoopedLoopedLoopedLoopedLoopedLooped2,043.12,400 ms TTFT3,072.55,350 ms TTFT
128KLoopedLoopedLoopedLoopedLoopedLoopedLoopedOver capacity
251KLoopedLoopedLoopedLoopedLoopedLoopedOver capacityOver capacity

Requests queued: the server could not run all requests at once, so some waited in a queue. Looped: the model kept repeating the same text, so the benchmark discarded this measurement. 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
Prefill8K1Valid45.1K—182 ms——1——
Prefill16K1Valid45.3K—358 ms——1——
Prefill32K1Valid43.6K—741 ms——1——
Prefill64K1Valid36.6K—1,757 ms——1——
Prefill128K1Valid27.4K—4,694 ms——1——
Prefill251K1Valid18.2K—13,870 ms——1——
Prefill256K1Valid17.9K—14,365 ms——1——
Sustained decode8K1Valid313.44894.479 ms0.2 ms1.028,29726.5 s
Sustained decode8K2Valid545.02025.0141 ms0.5 ms2.0416,35130.0 s
Sustained decode8K4Valid617.0497.8178 ms3.2 ms4.0418,51030.0 s
Sustained decode8K8Requests queued1,168.4412.5227 ms4.0 ms7.9835,05130.0 s
Sustained decode8K16Valid2,239.9123.6374 ms8.4 ms16.01667,19030.0 s
Sustained decode8K32Valid940.369.3669 ms14.4 ms32.0028,20530.0 s
Sustained decode8K64Valid1,285.551.21,263 ms19.5 ms64.0038,55030.0 s
Sustained decode8K128Valid1,762.043.62,065 ms23.0 ms128.0052,83430.0 s
Sustained decode16K1Valid295.91974.386 ms0.5 ms1.028,08527.3 s
Sustained decode16K2Valid399.71005.2160 ms2.5 ms2.0211,99030.0 s
Sustained decode16K4Valid720.4622.9180 ms3.3 ms4.0421,60830.0 s
Sustained decode16K8Valid1,113.2146.4271 ms6.8 ms8.0832,54629.2 s
Sustained decode16K16Valid2,239.4284.1410 ms5.8 ms16.01667,18030.0 s
Sustained decode16K32Valid885.970.5643 ms14.2 ms32.0026,57030.0 s
Sustained decode16K64Valid1,166.650.51,144 ms19.8 ms64.0034,99830.0 s
Sustained decode16K128Valid2,188.439.51,849 ms25.3 ms128.0065,66130.0 s
Sustained decode32K1Valid279.2281.080 ms3.6 ms1.028,37730.0 s
Sustained decode32K2Valid481.7501.095 ms2.7 ms2.0414,45030.0 s
Sustained decode32K4Valid721.3179.2137 ms5.6 ms4.0421,63930.0 s
Sustained decode32K8Valid1,153.2134.7223 ms7.5 ms7.9834,59130.0 s
Sustained decode32K16Valid967.690.9514 ms11.0 ms16.0029,00830.0 s
Sustained decode32K32Valid1,209.968.2677 ms14.7 ms32.0036,29830.0 s
Sustained decode32K64Valid1,464.048.01,206 ms20.8 ms64.0043,89930.0 s
Sustained decode32K128Valid2,336.336.22,131 ms27.6 ms128.0070,06530.0 s
Sustained decode64K1Looped—————00—
Sustained decode64K2Looped—————00—
Sustained decode64K4Looped—————00—
Sustained decode64K8Looped—————00—
Sustained decode64K16Looped—————00—
Sustained decode64K32Looped—————00—
Sustained decode64K64Valid2,043.141.72,400 ms24.0 ms64.0061,29230.0 s
Sustained decode64K128Valid3,072.529.55,350 ms33.9 ms128.0092,12930.0 s
Sustained decode128K1Looped—————00—
Sustained decode128K2Looped—————00—
Sustained decode128K4Looped—————00—
Sustained decode128K8Looped—————00—
Sustained decode128K16Looped—————00—
Sustained decode128K32Looped—————00—
Sustained decode128K64Looped—————00—
Sustained decode128K128Over capacity————————
Sustained decode251K1Looped—————00—
Sustained decode251K2Looped—————00—
Sustained decode251K4Looped—————00—
Sustained decode251K8Looped—————00—
Sustained decode251K16Looped—————00—
Sustained decode251K32Looped—————00—
Sustained decode251K64Over capacity————————
Sustained decode251K128Over capacity————————

Requests queued: the server could not run all requests at once, so some waited in a queue. Looped: the model kept repeating the same text, so the benchmark discarded this measurement. Over capacity: not run because this many requests at this context would exceed the server's KV cache.