Premiers pasClassementDecode calculatorModèlesOrganizationsReportsMatrix runsMatérielÉvaluations comparativesMarketplaceLocationsProDocs API
Langue
Actual Computer — Every computer, one endpoint

Speed test matrix

Mistral-Small-4-119B-2603-NVFP4 on H200 NVL 141GB

vllm · 0.26.1rc1.dev638+g52be12cfa · NVFP46 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
H200 NVL
VRAM
141 GB
OS
linux

Engine

Engine
vllm
Version
0.26.1rc1.dev638+g52be12cfa
Quantization
NVFP4
Backend
cuda
Build
cuda-13.2
Commit
52be12cfac0c

Run

Served model
mistral
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_h200-mistralai-vllm/bin/vllm" serve mistralai/Mistral-Small-4-119B-2603-NVFP4 --served-model-name mistral --trust-remote-code --tensor-parallel-size 1 --reasoning-parser mistral --enable-auto-tool-choice --tool-call-parser mistral --max-model-len 262144 --gpu-memory-utilization 0.886040 --host 0.0.0.0 --port 8000 --api-key <redacted> --max-num-batched-tokens 16384 --max-num-seqs 128 --attention-backend TRITON_MLA

Prefill

prompt tok/s by context length
8K context11.2K734 ms TTFT
16K context14K1,166 ms TTFT
32K context14.2K2,280 ms TTFT
64K context12.1K5,343 ms TTFT
128K context8,76114,738 ms TTFT
251K context5,65044,783 ms TTFT
256K context5,60446,052 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K122.4388 ms TTFT143.0736 ms TTFT236.41,078 ms TTFT402.02,105 ms TTFT540.44,194 ms TTFT785.88,565 ms TTFT1,085.517,942 ms TTFT1,290.927,652 ms TTFT
16K120.0376 ms TTFT104.9747 ms TTFT297.71,088 ms TTFT312.32,195 ms TTFT583.54,391 ms TTFT660.38,781 ms TTFT957.413,817 ms TTFTOver capacity
32K115.2403 ms TTFT96.2727 ms TTFT172.61,077 ms TTFT313.42,153 ms TTFT426.34,491 ms TTFT584.07,904 ms TTFTOver capacityOver capacity
64K108.6426 ms TTFT164.3843 ms TTFT238.81,204 ms TTFT323.42,337 ms TTFT377.84,536 ms TTFTOver capacityOver capacityOver capacity
128K95.1528 ms TTFT136.0939 ms TTFT134.71,442 ms TTFT205.92,667 ms TTFTOver capacityOver capacityOver capacityOver capacity
251K77.1712 ms TTFT79.2956 ms TTFT97.81,720 ms TTFTOver capacityOver 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
Prefill8K1Valid11.2K—734 ms——1——
Prefill16K1Valid14K—1,166 ms——1——
Prefill32K1Valid14.2K—2,280 ms——1——
Prefill64K1Valid12.1K—5,343 ms——1——
Prefill128K1Valid8,761.0—14,738 ms——1——
Prefill251K1Valid5,650.0—44,783 ms——1——
Prefill256K1Valid5,604.0—46,052 ms——1——
Sustained decode8K1Valid122.4122.5388 ms8.2 ms1.003,67030.0 s
Sustained decode8K2Valid143.0106.2736 ms9.4 ms2.004,29030.0 s
Sustained decode8K4Valid236.479.31,078 ms12.6 ms4.007,09530.0 s
Sustained decode8K8Valid402.057.82,105 ms17.3 ms8.0012,05430.0 s
Sustained decode8K16Valid540.442.14,194 ms23.7 ms16.0016,20730.0 s
Sustained decode8K32Valid785.830.08,565 ms33.3 ms32.0023,57530.0 s
Sustained decode8K64Valid1,085.520.517,942 ms48.8 ms64.0032,56030.0 s
Sustained decode8K128Valid1,290.913.327,652 ms75.3 ms128.0038,70030.0 s
Sustained decode16K1Valid120.0120.5376 ms8.3 ms1.001,0588.8 s
Sustained decode16K2Valid104.9104.5747 ms9.6 ms2.003,14730.0 s
Sustained decode16K4Valid297.775.11,088 ms13.3 ms4.008,93230.0 s
Sustained decode16K8Valid312.355.22,195 ms18.1 ms8.009,37030.0 s
Sustained decode16K16Valid583.539.74,391 ms25.2 ms16.0017,49030.0 s
Sustained decode16K32Valid660.327.88,781 ms35.9 ms32.0019,80530.0 s
Sustained decode16K64Valid957.419.013,817 ms52.5 ms64.0028,67830.0 s
Sustained decode16K128Over capacity————————
Sustained decode32K1Valid115.2115.4403 ms8.7 ms1.003,45730.0 s
Sustained decode32K2Valid96.297.5727 ms10.3 ms2.002,88730.0 s
Sustained decode32K4Valid172.669.61,077 ms14.4 ms4.005,17930.0 s
Sustained decode32K8Valid313.450.02,153 ms20.0 ms8.009,40430.0 s
Sustained decode32K16Valid426.334.64,491 ms28.9 ms16.0012,78130.0 s
Sustained decode32K32Valid584.022.97,904 ms43.7 ms32.0017,50930.0 s
Sustained decode32K64Over capacity————————
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid108.6108.6426 ms9.2 ms1.001,91817.7 s
Sustained decode64K2Valid164.381.8843 ms12.2 ms2.004,93230.0 s
Sustained decode64K4Valid238.859.91,204 ms16.7 ms4.007,16830.0 s
Sustained decode64K8Valid323.440.62,337 ms24.6 ms8.009,70430.0 s
Sustained decode64K16Valid377.826.34,536 ms38.0 ms16.0011,32530.0 s
Sustained decode64K32Over capacity————————
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid95.195.1528 ms10.5 ms1.001,52516.0 s
Sustained decode128K2Valid136.067.6939 ms14.8 ms2.004,08030.0 s
Sustained decode128K4Valid134.746.41,442 ms21.5 ms4.004,04230.0 s
Sustained decode128K8Valid205.929.42,667 ms34.0 ms8.006,17430.0 s
Sustained decode128K16Over capacity————————
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid77.177.4712 ms12.9 ms1.006057.8 s
Sustained decode251K2Valid79.251.2956 ms19.5 ms2.002,37630.0 s
Sustained decode251K4Valid97.832.51,720 ms30.8 ms4.002,93430.0 s
Sustained decode251K8Over capacity————————
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.