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

Speed test matrix

Qwen3.8-Flash-Next-NVFP4 on RTX PRO 6000 Blackwell Server Edition 96GB ×4

vllm · 0.28.1rc1.dev562+g9c2d21046 · NVFP4+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.28.1rc1.dev562+g9c2d21046
Quantization
NVFP4+FP8
Backend
cuda
Build
cuda-13.2
Commit
9c2d21046bb3

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-nvidia-qwen38-vllm-9c2d21046/bin/vllm" serve nvidia/Qwen3.8-Flash-Next-NVFP4 --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.77 --host 0.0.0.0 --port 8000 --api-key <redacted> --dtype bfloat16 --enable-expert-parallel --kv-cache-dtype bfloat16 --mamba-cache-dtype auto --mamba-ssm-cache-dtype float32 --enable-prefix-caching --mamba-cache-mode align --attention-config '{"indexer_kv_dtype":"bf16"}' --no-enable-flashinfer-autotune --moe-backend flashinfer_cutlass --speculative-config '{"method":"mtp","num_speculative_tokens":1,"moe_backend":"triton"}' --quantization modelopt

Prefill

prompt tok/s by context length
8K context16.3K504 ms TTFT
16K context16.7K966 ms TTFT
32K context16.9K1,902 ms TTFT
64K context16.9K3,803 ms TTFT
128K context16.5K7,745 ms TTFT
251K context15.8K15,863 ms TTFT
256K context15.6K16,361 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K142.8101 ms TTFT266.2120 ms TTFT494.6216 ms TTFT841.51,123 ms TTFT1,414.2582 ms TTFT2,044.51,342 ms TTFT3,209.02,280 ms TTFT4,428.54,181 ms TTFT
16K141.2114 ms TTFT269.0159 ms TTFT492.4181 ms TTFT851.4438 ms TTFT1,442.21,016 ms TTFT2,049.61,482 ms TTFT3,192.52,407 ms TTFTOver capacity
32K143.4143 ms TTFT271.2154 ms TTFT492.1191 ms TTFT842.2535 ms TTFT1,418.4782 ms TTFT2,034.71,376 ms TTFT3,166.52,244 ms TTFTOver capacity
64K140.1202 ms TTFT273.3218 ms TTFT497.4217 ms TTFT842.9605 ms TTFT1,403.3955 ms TTFT2,015.81,665 ms TTFTOver capacityOver capacity
128K140.6340 ms TTFT265.1371 ms TTFT491.0462 ms TTFT837.01,030 ms TTFT1,395.21,822 ms TTFTOver capacityOver capacityOver capacity
251K140.3708 ms TTFT261.1918 ms TTFT482.1941 ms TTFTLoopedOver capacityOver capacityOver capacityOver capacity

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
Prefill8K1Valid16.3K—504 ms——1——
Prefill16K1Valid16.7K—966 ms——1——
Prefill32K1Valid16.9K—1,902 ms——1——
Prefill64K1Valid16.9K—3,803 ms——1——
Prefill128K1Valid16.5K—7,745 ms——1——
Prefill251K1Valid15.8K—15,863 ms——1——
Prefill256K1Valid15.6K—16,361 ms——1——
Sustained decode8K1Valid142.8145.2101 ms6.9 ms1.014,28430.0 s
Sustained decode8K2Valid266.2133.7120 ms7.5 ms2.027,98430.0 s
Sustained decode8K4Valid494.6119.7216 ms8.4 ms4.0314,83730.0 s
Sustained decode8K8Valid841.595.51,123 ms10.5 ms8.0025,24730.0 s
Sustained decode8K16Valid1,414.283.9582 ms11.9 ms16.0042,42230.0 s
Sustained decode8K32Valid2,044.561.01,342 ms16.4 ms32.0061,33130.0 s
Sustained decode8K64Valid3,209.045.72,280 ms21.9 ms64.0096,21130.0 s
Sustained decode8K128Valid4,428.532.14,181 ms31.1 ms128.00132,78430.0 s
Sustained decode16K1Valid141.2141.4114 ms7.1 ms1.014,23630.0 s
Sustained decode16K2Valid269.0135.0159 ms7.4 ms2.028,06830.0 s
Sustained decode16K4Valid492.4123.8181 ms8.1 ms4.0414,77230.0 s
Sustained decode16K8Valid851.4106.5438 ms9.4 ms8.0025,53430.0 s
Sustained decode16K16Valid1,442.289.21,016 ms11.2 ms16.0043,25130.0 s
Sustained decode16K32Valid2,049.663.11,482 ms15.8 ms32.0061,46230.0 s
Sustained decode16K64Valid3,192.548.12,407 ms20.8 ms64.0095,76030.0 s
Sustained decode16K128Over capacity————————
Sustained decode32K1Valid143.4140.9143 ms7.1 ms1.014,30230.0 s
Sustained decode32K2Valid271.2136.0154 ms7.4 ms2.028,13530.0 s
Sustained decode32K4Valid492.1123.8191 ms8.1 ms4.0414,75930.0 s
Sustained decode32K8Valid842.2104.7535 ms9.5 ms8.0025,26730.0 s
Sustained decode32K16Valid1,418.487.8782 ms11.4 ms16.0042,53530.0 s
Sustained decode32K32Valid2,034.762.51,376 ms16.0 ms32.0061,03530.0 s
Sustained decode32K64Valid3,166.547.82,244 ms20.9 ms64.0094,96830.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid140.1141.4202 ms7.1 ms1.014,20330.0 s
Sustained decode64K2Valid273.3136.6218 ms7.3 ms2.028,19630.0 s
Sustained decode64K4Valid497.4123.4217 ms8.1 ms4.0414,91930.0 s
Sustained decode64K8Valid842.9104.2605 ms9.6 ms8.0025,27730.0 s
Sustained decode64K16Valid1,403.386.8955 ms11.5 ms16.0042,09530.0 s
Sustained decode64K32Valid2,015.861.51,665 ms16.3 ms32.0060,46030.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid140.6141.4340 ms7.1 ms1.014,21730.0 s
Sustained decode128K2Valid265.1134.4371 ms7.4 ms2.027,95030.0 s
Sustained decode128K4Valid491.0122.5462 ms8.2 ms4.0414,71430.0 s
Sustained decode128K8Valid837.0103.91,030 ms9.6 ms8.0025,11030.0 s
Sustained decode128K16Valid1,395.285.51,822 ms11.7 ms16.0041,84430.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid140.3143.8708 ms7.0 ms1.014,20830.0 s
Sustained decode251K2Valid261.1132.9918 ms7.5 ms1.927,83030.0 s
Sustained decode251K4Valid482.1122.0941 ms8.2 ms4.0314,45830.0 s
Sustained decode251K8Looped—————00—
Sustained decode251K16Over capacity————————
Sustained decode251K32Over capacity————————
Sustained decode251K64Over capacity————————
Sustained decode251K128Over capacity————————

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.