Bắt đầuBảng xếp hạngDecode calculatorMô hìnhOrganizationsReportsMatrix runsPhần cứngĐánh giá chuẩnChợCho thuêProTài liệu API
Ngôn ngữ
Actual Computer — Every computer, one endpoint

Speed test matrix

Trinity-Mini-NVFP4 on RTX PRO 6000 Blackwell Server Edition 96GB

vllm · 0.21.1rc1.dev305+gc8414a827 · NVFP45 contexts (8K–123K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 123K, 128K
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.21.1rc1.dev305+gc8414a827
Quantization
NVFP4
Backend
cuda
Build
cuda-13.2
Commit
c8414a82712b

Run

Served model
trinity
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 MAX_JOBS=2 "$HOME/env_rtxpro6k-arcee-ai-vllm-c8414a82712b/bin/vllm" serve arcee-ai/Trinity-Mini-NVFP4 --served-model-name trinity --trust-remote-code --tensor-parallel-size 1 --reasoning-parser deepseek_r1 --enable-auto-tool-choice --tool-call-parser hermes --max-model-len 131072 --gpu-memory-utilization 0.82 --host 0.0.0.0 --port 8000 --api-key <redacted> --attention-backend FLASH_ATTN --linear-backend flashinfer_cutlass --moe-backend flashinfer_cutlass

Prefill

prompt tok/s by context length
8K context36.9K222 ms TTFT
16K context41K397 ms TTFT
32K context36.3K892 ms TTFT
64K context29K2,227 ms TTFT
123K context21K5,909 ms TTFT
128K context20.5K6,285 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K172.335 ms TTFT314.351 ms TTFT549.782 ms TTFTLooped1,232.9278 ms TTFT1,742.6485 ms TTFT2,415.1725 ms TTFT2,969.9995 ms TTFT
16K169.754 ms TTFTLooped536.8142 ms TTFT771.9258 ms TTFTLoopedLooped2,251.31,012 ms TTFT2,725.82,334 ms TTFT
32K164.386 ms TTFTLooped515.0276 ms TTFTLooped1,092.51,012 ms TTFT1,476.41,989 ms TTFT1,961.02,838 ms TTFTOver capacity
64K154.8167 ms TTFT272.9297 ms TTFT473.7553 ms TTFT664.41,106 ms TTFT954.02,224 ms TTFT1,235.44,499 ms TTFTOver capacityOver capacity
123K138.9321 ms TTFT225.7640 ms TTFT400.11,265 ms TTFT564.92,403 ms TTFT764.84,940 ms TTFTOver 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
Prefill8K1Valid36.9K—222 ms——1——
Prefill16K1Valid41K—397 ms——1——
Prefill32K1Valid36.3K—892 ms——1——
Prefill64K1Valid29K—2,227 ms——1——
Prefill123K1Valid21K—5,909 ms——1——
Prefill128K1Valid20.5K—6,285 ms——1——
Sustained decode8K1Valid172.3172.735 ms5.8 ms1.015,16830.0 s
Sustained decode8K2Valid314.3157.851 ms6.3 ms2.029,42730.0 s
Sustained decode8K4Valid549.7138.482 ms7.2 ms4.0416,48930.0 s
Sustained decode8K8Looped—————00—
Sustained decode8K16Valid1,232.977.7278 ms12.9 ms16.0036,99230.0 s
Sustained decode8K32Valid1,742.655.0485 ms18.2 ms32.0052,25630.0 s
Sustained decode8K64Valid2,415.138.2725 ms26.2 ms64.0072,44830.0 s
Sustained decode8K128Valid2,969.923.6995 ms42.4 ms128.0089,08830.0 s
Sustained decode16K1Valid169.7170.254 ms5.9 ms1.015,09030.0 s
Sustained decode16K2Looped—————00—
Sustained decode16K4Valid536.8135.6142 ms7.4 ms4.0416,10230.0 s
Sustained decode16K8Valid771.996.8258 ms10.3 ms8.0023,16030.0 s
Sustained decode16K16Looped—————00—
Sustained decode16K32Looped—————00—
Sustained decode16K64Valid2,251.335.81,012 ms27.9 ms64.0067,52030.0 s
Sustained decode16K128Valid2,725.821.52,334 ms46.5 ms128.0081,66330.0 s
Sustained decode32K1Valid164.3165.086 ms6.1 ms1.014,92730.0 s
Sustained decode32K2Looped—————00—
Sustained decode32K4Valid515.0132.7276 ms7.5 ms4.0415,44830.0 s
Sustained decode32K8Looped—————00—
Sustained decode32K16Valid1,092.568.91,012 ms14.5 ms16.0032,76830.0 s
Sustained decode32K32Valid1,476.446.91,989 ms21.3 ms32.0044,28830.0 s
Sustained decode32K64Valid1,961.031.22,838 ms32.0 ms64.0058,81630.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid154.8156.1167 ms6.4 ms1.014,64330.0 s
Sustained decode64K2Valid272.9138.1297 ms7.2 ms2.028,18530.0 s
Sustained decode64K4Valid473.7118.9553 ms8.4 ms4.0014,20830.0 s
Sustained decode64K8Valid664.483.61,106 ms12.0 ms8.0019,92830.0 s
Sustained decode64K16Valid954.060.32,224 ms16.6 ms16.0028,62430.0 s
Sustained decode64K32Valid1,235.439.44,499 ms25.4 ms32.0037,05630.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode123K1Valid138.9141.4321 ms7.1 ms1.014,16730.0 s
Sustained decode123K2Valid225.7113.0640 ms8.8 ms2.006,77130.0 s
Sustained decode123K4Valid400.1100.61,265 ms9.9 ms4.0012,00530.0 s
Sustained decode123K8Valid564.971.22,403 ms14.0 ms8.0016,94430.0 s
Sustained decode123K16Valid764.848.74,940 ms20.6 ms16.0022,94430.0 s
Sustained decode123K32Over capacity————————
Sustained decode123K64Over capacity————————
Sustained decode123K128Over 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.