BaşlarkenLiderlik tablosuDecode calculatorModellerOrganizationsReportsMatrix runsDonanımKarşılaştırmalı DeğerlendirmelerPazar yeriKiralıklarProAPI Dokümanlar
Dil
Actual Computer — Every computer, one endpoint

Speed test matrix

Mistral-Medium-3.5-128B on H200 NVL 141GB ×2

vllm · 0.26.1rc1.dev638+g52be12cfa · 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
H200 NVL
GPU count
2
VRAM
282 GB (2 × 141 GB)
OS
linux

Engine

Engine
vllm
Version
0.26.1rc1.dev638+g52be12cfa
Quantization
FP8
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-Medium-3.5-128B --served-model-name mistral --trust-remote-code --tensor-parallel-size 2 --reasoning-parser mistral --enable-auto-tool-choice --tool-call-parser mistral --max-model-len 262144 --gpu-memory-utilization 0.835177 --host 0.0.0.0 --port 8000 --api-key <redacted> --tokenizer_mode mistral --config_format mistral --load_format mistral --speculative-config '{"model":"mistralai/Mistral-Medium-3.5-128B-EAGLE","num_speculative_tokens":3,"method":"eagle","max_model_len":65536}'

Prefill

prompt tok/s by context length
8K context4,6331,772 ms TTFT
16K context4,7553,424 ms TTFT
32K context4,3977,367 ms TTFT
64K context3,43418,824 ms TTFT
128K context2,34355,104 ms TTFT
251K context1,458173,574 ms TTFT
256K context1,437179,574 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K97.5363 ms TTFT205.2614 ms TTFT394.91,088 ms TTFT627.61,813 ms TTFT1,215.44,276 ms TTFTOver capacityOver capacityOver capacity
16K103.8387 ms TTFT192.9612 ms TTFT379.51,090 ms TTFT594.12,032 ms TTFTOver capacityOver capacityOver capacityOver capacity
32K104.5433 ms TTFT189.6695 ms TTFT343.61,069 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
64K90.7427 ms TTFT169.0660 ms TTFT298.21,180 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
128K89.2481 ms TTFT144.8730 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacityOver capacity
251K68.6Requests queued603 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacityOver capacityOver capacity

Requests queued: the server could not run all requests at once, so some waited in a queue. 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
Prefill8K1Valid4,633.0—1,772 ms——1——
Prefill16K1Valid4,755.0—3,424 ms——1——
Prefill32K1Valid4,397.0—7,367 ms——1——
Prefill64K1Valid3,434.0—18,824 ms——1——
Prefill128K1Valid2,343.0—55,104 ms——1——
Prefill251K1Valid1,458.0—173,574 ms——1——
Prefill256K1Valid1,437.0—179,574 ms——1——
Sustained decode8K1Valid97.598.2363 ms10.2 ms1.002,92530.0 s
Sustained decode8K2Valid205.2102.1614 ms9.8 ms2.006,15330.0 s
Sustained decode8K4Valid394.999.11,088 ms10.1 ms4.0011,84130.0 s
Sustained decode8K8Valid627.677.91,813 ms12.8 ms8.0018,81130.0 s
Sustained decode8K16Valid1,215.476.64,276 ms13.1 ms16.0036,44830.0 s
Sustained decode8K32Over capacity————————
Sustained decode8K64Over capacity————————
Sustained decode8K128Over capacity————————
Sustained decode16K1Valid103.8103.2387 ms9.7 ms1.003,11330.0 s
Sustained decode16K2Valid192.996.4612 ms10.4 ms2.005,78930.0 s
Sustained decode16K4Valid379.595.01,090 ms10.5 ms4.0011,38530.0 s
Sustained decode16K8Valid594.173.52,032 ms13.6 ms8.0017,81630.0 s
Sustained decode16K16Over capacity————————
Sustained decode16K32Over capacity————————
Sustained decode16K64Over capacity————————
Sustained decode16K128Over capacity————————
Sustained decode32K1Valid104.5103.3433 ms9.7 ms1.003,13430.0 s
Sustained decode32K2Valid189.694.6695 ms10.6 ms2.005,68630.0 s
Sustained decode32K4Valid343.685.31,069 ms11.7 ms4.0010,30430.0 s
Sustained decode32K8Over capacity————————
Sustained decode32K16Over capacity————————
Sustained decode32K32Over capacity————————
Sustained decode32K64Over capacity————————
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid90.791.3427 ms11.0 ms1.002,72030.0 s
Sustained decode64K2Valid169.084.2660 ms11.9 ms2.005,06930.0 s
Sustained decode64K4Valid298.274.51,180 ms13.4 ms4.008,94430.0 s
Sustained decode64K8Over capacity————————
Sustained decode64K16Over capacity————————
Sustained decode64K32Over capacity————————
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid89.287.9481 ms11.4 ms1.002,67530.0 s
Sustained decode128K2Valid144.872.2730 ms13.8 ms2.004,34330.0 s
Sustained decode128K4Over capacity————————
Sustained decode128K8Over capacity————————
Sustained decode128K16Over capacity————————
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Requests queued68.666.0603 ms15.3 ms1.012,05730.0 s
Sustained decode251K2Over capacity————————
Sustained decode251K4Over capacity————————
Sustained decode251K8Over capacity————————
Sustained decode251K16Over capacity————————
Sustained decode251K32Over capacity————————
Sustained decode251K64Over capacity————————
Sustained decode251K128Over capacity————————

Requests queued: the server could not run all requests at once, so some waited in a queue. Over capacity: not run because this many requests at this context would exceed the server's KV cache.