Get startedLeaderboardDecode calculatorModelsOrganizationsReportsMatrix runsHardwareBenchmarksMarketplaceRentalsProAPI Docs
Language
Actual Computer — Every computer, one endpoint

Speed test matrix

Qwen3.5-122B-A10B-FP8 on RTX PRO 6000 Blackwell Server Edition 96GB ×4

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
GPU count
4
VRAM
384 GB (4 × 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
qwen
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-qwen-vllm-73a5831127a9/bin/vllm" serve Qwen/Qwen3.5-122B-A10B-FP8 --served-model-name qwen --trust-remote-code --tensor-parallel-size 4 --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --max-model-len 262144 --gpu-memory-utilization 0.82 --host 0.0.0.0 --port 8000 --api-key <redacted> --attention-backend FLASH_ATTN --linear-backend cutlass --moe-backend triton --speculative-config '{"method":"mtp","num_speculative_tokens":2}'

Prefill

prompt tok/s by context length
8K context15.6K524 ms TTFT
16K context15.9K1,018 ms TTFT
32K context15.4K2,103 ms TTFT
64K context14.4K4,466 ms TTFT
128K context12.5K10,297 ms TTFT
251K context9,84825,609 ms TTFT
256K context9,85426,103 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K171.3151 ms TTFT314.9169 ms TTFT518.7169 ms TTFT857.8599 ms TTFT1,299.21,057 ms TTFT1,874.21,947 ms TTFT2,638.23,759 ms TTFT3,050.47,461 ms TTFT
16K134.2144 ms TTFT253.0174 ms TTFT435.3434 ms TTFT734.9615 ms TTFT1,160.1987 ms TTFT1,582.41,910 ms TTFT2,215.23,302 ms TTFT2,532.36,199 ms TTFT
32K91.5205 ms TTFT184.3321 ms TTFT324.2831 ms TTFT572.9699 ms TTFT944.11,379 ms TTFT1,212.22,432 ms TTFT1,677.84,053 ms TTFTOver capacity
64K55.3238 ms TTFT115.7312 ms TTFT213.1449 ms TTFT397.2729 ms TTFT690.01,176 ms TTFT819.32,067 ms TTFTOver capacityOver capacity
128K33.2658 ms TTFT65.8692 ms TTFT127.7958 ms TTFT247.41,568 ms TTFT444.92,735 ms TTFTOver capacityOver capacityOver capacity
251K18.1914 ms TTFT36.51,206 ms TTFT72.11,711 ms TTFT138.72,787 ms TTFTOver 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
Prefill8K1Valid15.6K—524 ms——1——
Prefill16K1Valid15.9K—1,018 ms——1——
Prefill32K1Valid15.4K—2,103 ms——1——
Prefill64K1Valid14.4K—4,466 ms——1——
Prefill128K1Valid12.5K—10,297 ms——1——
Prefill251K1Valid9,848.0—25,609 ms——1——
Prefill256K1Valid9,854.0—26,103 ms——1——
Sustained decode8K1Valid171.3175.0151 ms5.7 ms1.015,13730.0 s
Sustained decode8K2Valid314.9157.6169 ms6.4 ms2.029,44430.0 s
Sustained decode8K4Valid518.7126.7169 ms7.9 ms4.0415,56030.0 s
Sustained decode8K8Valid857.8104.9599 ms9.5 ms8.0025,71630.0 s
Sustained decode8K16Valid1,299.278.41,057 ms12.8 ms16.0038,94230.0 s
Sustained decode8K32Valid1,874.257.31,947 ms17.5 ms32.0056,16730.0 s
Sustained decode8K64Valid2,638.238.13,759 ms26.3 ms64.0079,04330.0 s
Sustained decode8K128Valid3,050.420.87,461 ms48.1 ms128.0091,43130.0 s
Sustained decode16K1Valid134.2139.4144 ms7.2 ms1.014,02530.0 s
Sustained decode16K2Valid253.0128.3174 ms7.8 ms2.027,58830.0 s
Sustained decode16K4Valid435.3110.1434 ms9.1 ms4.0013,05930.0 s
Sustained decode16K8Valid734.992.5615 ms10.8 ms8.0022,04730.0 s
Sustained decode16K16Valid1,160.172.6987 ms13.8 ms16.0034,79830.0 s
Sustained decode16K32Valid1,582.448.91,910 ms20.5 ms32.0047,40430.0 s
Sustained decode16K64Valid2,215.233.03,302 ms30.3 ms64.0066,43230.0 s
Sustained decode16K128Valid2,532.317.96,199 ms55.7 ms128.0075,68429.9 s
Sustained decode32K1Valid91.591.9205 ms10.9 ms1.002,74430.0 s
Sustained decode32K2Valid184.392.4321 ms10.8 ms2.005,52730.0 s
Sustained decode32K4Valid324.280.7831 ms12.4 ms4.009,72130.0 s
Sustained decode32K8Valid572.971.8699 ms13.9 ms8.0017,18630.0 s
Sustained decode32K16Valid944.159.01,379 ms16.9 ms16.0028,31730.0 s
Sustained decode32K32Valid1,212.236.92,432 ms27.1 ms32.0036,32830.0 s
Sustained decode32K64Valid1,677.824.74,053 ms40.5 ms64.0050,33530.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid55.356.0238 ms17.9 ms1.001,65830.0 s
Sustained decode64K2Valid115.758.2312 ms17.2 ms2.003,47030.0 s
Sustained decode64K4Valid213.153.7449 ms18.6 ms4.006,38730.0 s
Sustained decode64K8Valid397.250.0729 ms20.0 ms8.0011,90630.0 s
Sustained decode64K16Valid690.043.11,176 ms23.2 ms16.0020,66329.9 s
Sustained decode64K32Valid819.325.22,067 ms39.6 ms32.0024,57530.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid33.233.6658 ms29.8 ms1.0099430.0 s
Sustained decode128K2Valid65.833.3692 ms30.0 ms2.001,97330.0 s
Sustained decode128K4Valid127.732.2958 ms31.1 ms4.003,82830.0 s
Sustained decode128K8Valid247.430.91,568 ms32.3 ms8.007,40929.9 s
Sustained decode128K16Valid444.927.22,735 ms36.7 ms16.0013,32529.9 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid18.118.6914 ms53.9 ms1.0054430.0 s
Sustained decode251K2Valid36.518.61,206 ms53.9 ms2.001,09129.9 s
Sustained decode251K4Valid72.118.21,711 ms54.8 ms4.002,16130.0 s
Sustained decode251K8Valid138.717.32,787 ms57.9 ms8.004,14529.9 s
Sustained decode251K16Over capacity————————
Sustained decode251K32Over capacity————————
Sustained decode251K64Over capacity————————
Sustained decode251K128Over capacity————————

Over capacity: not run because this many requests at this context would exceed the server's KV cache.