Aan de slagLeaderboardDecode calculatorModellenOrganizationsReportsMatrix runsHardwareBenchmarksMarktplaatsVerhuurProAPI Docs
Taal
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.83 --host 0.0.0.0 --port 8000 --api-key <redacted> --attention-backend FLASH_ATTN --linear-backend cutlass --moe-backend triton

Prefill

prompt tok/s by context length
8K context15.6K525 ms TTFT
16K context15.5K1,045 ms TTFT
32K context15.4K2,093 ms TTFT
64K context14.6K4,413 ms TTFT
128K context12.8K10,048 ms TTFT
251K context10.4K24,331 ms TTFT
256K context10.2K25,275 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K149.299 ms TTFT226.7144 ms TTFT419.4282 ms TTFT693.4712 ms TTFT1,051.5680 ms TTFT1,541.61,185 ms TTFT2,115.71,915 ms TTFT3,193.03,671 ms TTFT
16K147.496 ms TTFT225.9153 ms TTFT418.4213 ms TTFT687.5258 ms TTFT1,015.5537 ms TTFT1,489.51,024 ms TTFT2,014.61,223 ms TTFT2,981.52,602 ms TTFT
32K144.2139 ms TTFT220.8223 ms TTFT409.1281 ms TTFT663.8487 ms TTFT973.1770 ms TTFT1,389.61,364 ms TTFT1,856.52,369 ms TTFTOver capacity
64K139.0158 ms TTFT211.0230 ms TTFT389.8293 ms TTFT622.6455 ms TTFT896.1777 ms TTFT1,231.71,417 ms TTFTOver capacityOver capacity
128K128.6380 ms TTFT193.8524 ms TTFT353.3693 ms TTFT556.51,092 ms TTFT767.51,697 ms TTFTOver capacityOver capacityOver capacity
251K115.0749 ms TTFT169.8970 ms TTFT291.11,362 ms TTFT464.92,196 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—525 ms——1——
Prefill16K1Valid15.5K—1,045 ms——1——
Prefill32K1Valid15.4K—2,093 ms——1——
Prefill64K1Valid14.6K—4,413 ms——1——
Prefill128K1Valid12.8K—10,048 ms——1——
Prefill251K1Valid10.4K—24,331 ms——1——
Prefill256K1Valid10.2K—25,275 ms——1——
Sustained decode8K1Valid149.2149.999 ms6.7 ms1.014,47530.0 s
Sustained decode8K2Valid226.7113.4144 ms8.8 ms2.006,79830.0 s
Sustained decode8K4Valid419.4105.2282 ms9.5 ms4.0012,58030.0 s
Sustained decode8K8Valid693.487.1712 ms11.5 ms8.0020,80030.0 s
Sustained decode8K16Valid1,051.566.2680 ms15.1 ms16.0031,53630.0 s
Sustained decode8K32Valid1,541.648.31,185 ms20.7 ms32.0046,24030.0 s
Sustained decode8K64Valid2,115.732.61,915 ms30.7 ms64.0063,42430.0 s
Sustained decode8K128Valid3,193.023.63,671 ms42.4 ms128.0095,74430.0 s
Sustained decode16K1Valid147.4148.096 ms6.8 ms1.014,42030.0 s
Sustained decode16K2Valid225.9113.1153 ms8.8 ms2.006,77630.0 s
Sustained decode16K4Valid418.4104.9213 ms9.5 ms4.0012,55230.0 s
Sustained decode16K8Valid687.586.2258 ms11.6 ms8.0020,62430.0 s
Sustained decode16K16Valid1,015.564.1537 ms15.6 ms16.0030,45930.0 s
Sustained decode16K32Valid1,489.547.11,024 ms21.2 ms32.0044,67230.0 s
Sustained decode16K64Valid2,014.631.51,223 ms31.7 ms64.0060,41630.0 s
Sustained decode16K128Valid2,981.523.12,602 ms43.3 ms128.0089,47230.0 s
Sustained decode32K1Valid144.2145.1139 ms6.9 ms1.014,32530.0 s
Sustained decode32K2Valid220.8110.3223 ms9.1 ms2.006,62230.0 s
Sustained decode32K4Valid409.1102.3281 ms9.8 ms4.0012,27230.0 s
Sustained decode32K8Valid663.882.9487 ms12.1 ms8.0019,91230.0 s
Sustained decode32K16Valid973.161.0770 ms16.4 ms16.0029,18430.0 s
Sustained decode32K32Valid1,389.643.61,364 ms23.0 ms32.0041,66430.0 s
Sustained decode32K64Valid1,856.528.72,369 ms34.9 ms64.0055,69730.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid139.0140.1158 ms7.1 ms1.014,16830.0 s
Sustained decode64K2Valid211.0105.5230 ms9.5 ms2.006,32830.0 s
Sustained decode64K4Valid389.897.5293 ms10.3 ms4.0011,69630.0 s
Sustained decode64K8Valid622.677.8455 ms12.9 ms8.0018,68030.0 s
Sustained decode64K16Valid896.155.7777 ms17.9 ms16.0026,88030.0 s
Sustained decode64K32Valid1,231.738.01,417 ms26.3 ms32.0036,92830.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid128.6131.7380 ms7.6 ms1.013,85830.0 s
Sustained decode128K2Valid193.896.8524 ms10.3 ms2.005,81430.0 s
Sustained decode128K4Valid353.387.9693 ms11.4 ms4.0010,60030.0 s
Sustained decode128K8Valid556.568.71,092 ms14.5 ms8.0016,68830.0 s
Sustained decode128K16Valid767.546.71,697 ms21.4 ms16.0023,02430.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid115.0115.2749 ms8.7 ms1.003,44930.0 s
Sustained decode251K2Valid169.884.8970 ms11.8 ms2.005,09430.0 s
Sustained decode251K4Valid291.172.31,362 ms13.8 ms4.008,73230.0 s
Sustained decode251K8Valid464.957.12,196 ms17.5 ms8.0013,94430.0 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.