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

Speed test matrix

Laguna-S-2.1-NVFP4 on H200 NVL 141GB ×2

vllm · 0.27.1 · NVFP48 contexts (8K–1019K) × 8 concurrency levels (1–128) · prefill at 8K, 16K, 32K, 64K, 128K, 256K, 512K, 1019K, 1024K
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.27.1
Quantization
NVFP4
Backend
cuda
Build
cuda-13.2

Run

Served model
poolside
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-poolside-vllm/bin/vllm" serve poolside/Laguna-S-2.1-NVFP4 --served-model-name poolside --trust-remote-code --tensor-parallel-size 2 --reasoning-parser poolside_v1 --enable-auto-tool-choice --tool-call-parser poolside_v1 --max-model-len 1048576 --gpu-memory-utilization 0.860202 --host 0.0.0.0 --port 8000 --api-key <redacted> --reasoning-parser poolside_v1

Prefill

prompt tok/s by context length
8K context23.5K349 ms TTFT
16K context23.7K683 ms TTFT
32K context23.1K1,395 ms TTFT
64K context21.8K2,945 ms TTFT
128K context18.3K6,999 ms TTFT
256K context13.8K18,624 ms TTFT
512K context9,17955,843 ms TTFT
1019K context5,556183,589 ms TTFT
1024K context5,514185,880 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K152.652 ms TTFT276.257 ms TTFT471.293 ms TTFT758.0149 ms TTFT1,181.1200 ms TTFT1,793.0262 ms TTFT2,711.9443 ms TTFT3,800.8777 ms TTFT
16K151.083 ms TTFT273.3106 ms TTFT466.5136 ms TTFT741.5162 ms TTFT1,140.3266 ms TTFT1,725.5448 ms TTFT2,518.7690 ms TTFT3,424.61,221 ms TTFT
32K148.5109 ms TTFT266.9111 ms TTFT454.4184 ms TTFT708.5226 ms TTFT1,078.1391 ms TTFT1,575.9654 ms TTFT2,207.51,164 ms TTFTOver capacity
64K144.5159 ms TTFT255.6201 ms TTFT429.0306 ms TTFT654.6481 ms TTFT955.0872 ms TTFT1,333.21,265 ms TTFTOver capacityOver capacity
128K136.1285 ms TTFT236.5365 ms TTFT387.0529 ms TTFT568.9883 ms TTFT790.91,473 ms TTFTOver capacityOver capacityOver capacity
256K124.1556 ms TTFT205.5745 ms TTFT325.81,133 ms TTFT449.91,808 ms TTFTOver capacityOver capacityOver capacityOver capacity
512K104.11,147 ms TTFT163.31,660 ms TTFT247.72,500 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
1019K75.0Requests queued2,405 ms TTFT107.2Requests queued3,480 ms TTFTOver 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
Prefill8K1Valid23.5K—349 ms——1——
Prefill16K1Valid23.7K—683 ms——1——
Prefill32K1Valid23.1K—1,395 ms——1——
Prefill64K1Valid21.8K—2,945 ms——1——
Prefill128K1Valid18.3K—6,999 ms——1——
Prefill256K1Valid13.8K—18,624 ms——1——
Prefill512K1Valid9,179.0—55,843 ms——1——
Prefill1019K1Valid5,556.0—183,589 ms——1——
Prefill1024K1Valid5,514.0—185,880 ms——1——
Sustained decode8K1Valid152.6153.252 ms6.5 ms1.014,57830.0 s
Sustained decode8K2Valid276.2138.857 ms7.2 ms2.028,28630.0 s
Sustained decode8K4Valid471.2118.093 ms8.5 ms4.0014,13230.0 s
Sustained decode8K8Valid758.095.2149 ms10.5 ms8.0022,73630.0 s
Sustained decode8K16Valid1,181.174.2200 ms13.5 ms16.0035,42330.0 s
Sustained decode8K32Valid1,793.056.5262 ms17.7 ms32.0053,78830.0 s
Sustained decode8K64Valid2,711.942.7443 ms23.4 ms64.0081,34730.0 s
Sustained decode8K128Valid3,800.829.9777 ms33.5 ms128.00114,04830.0 s
Sustained decode16K1Valid151.0151.883 ms6.6 ms1.014,53130.0 s
Sustained decode16K2Valid273.3137.8106 ms7.3 ms2.028,19730.0 s
Sustained decode16K4Valid466.5116.9136 ms8.6 ms4.0013,99230.0 s
Sustained decode16K8Valid741.593.0162 ms10.7 ms8.0022,24030.0 s
Sustained decode16K16Valid1,140.371.7266 ms13.9 ms16.0034,20830.0 s
Sustained decode16K32Valid1,725.554.3448 ms18.4 ms32.0051,74430.0 s
Sustained decode16K64Valid2,518.739.7690 ms25.2 ms64.0075,52030.0 s
Sustained decode16K128Valid3,424.626.91,221 ms37.1 ms128.00102,78630.0 s
Sustained decode32K1Valid148.5149.5109 ms6.7 ms1.014,45630.0 s
Sustained decode32K2Valid266.9134.9111 ms7.4 ms2.028,01130.0 s
Sustained decode32K4Valid454.4113.8184 ms8.8 ms4.0013,63230.0 s
Sustained decode32K8Valid708.588.9226 ms11.2 ms8.0021,24830.0 s
Sustained decode32K16Valid1,078.167.7391 ms14.8 ms16.0032,33430.0 s
Sustained decode32K32Valid1,575.949.6654 ms20.2 ms32.0047,26430.0 s
Sustained decode32K64Valid2,207.534.71,164 ms28.8 ms64.0066,24030.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid144.5145.6159 ms6.9 ms1.014,33330.0 s
Sustained decode64K2Valid255.6130.7201 ms7.7 ms1.927,66630.0 s
Sustained decode64K4Valid429.0107.5306 ms9.3 ms4.0012,87730.0 s
Sustained decode64K8Valid654.682.2481 ms12.2 ms8.0019,63230.0 s
Sustained decode64K16Valid955.060.0872 ms16.7 ms16.0028,63930.0 s
Sustained decode64K32Valid1,333.241.91,265 ms23.9 ms32.0039,99930.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid136.1138.9285 ms7.2 ms1.014,08430.0 s
Sustained decode128K2Valid236.5118.6365 ms8.4 ms2.007,09430.0 s
Sustained decode128K4Valid387.097.1529 ms10.3 ms4.0011,60830.0 s
Sustained decode128K8Valid568.971.4883 ms14.0 ms8.0017,06430.0 s
Sustained decode128K16Valid790.949.71,473 ms20.1 ms16.0023,72930.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid124.1124.5556 ms8.0 ms1.013,70229.8 s
Sustained decode256K2Valid205.5103.1745 ms9.7 ms2.006,16430.0 s
Sustained decode256K4Valid325.881.81,133 ms12.2 ms4.009,77630.0 s
Sustained decode256K8Valid449.956.51,808 ms17.7 ms8.0013,50430.0 s
Sustained decode256K16Over capacity————————
Sustained decode256K32Over capacity————————
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid104.1104.71,147 ms9.6 ms1.003,12330.0 s
Sustained decode512K2Valid163.382.11,660 ms12.2 ms2.004,89830.0 s
Sustained decode512K4Valid247.762.42,500 ms16.0 ms4.007,42830.0 s
Sustained decode512K8Over capacity————————
Sustained decode512K16Over capacity————————
Sustained decode512K32Over capacity————————
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Requests queued75.080.02,405 ms12.5 ms0.902,25030.0 s
Sustained decode1019K2Requests queued107.259.53,480 ms16.8 ms1.803,21630.0 s
Sustained decode1019K4Over capacity————————
Sustained decode1019K8Over capacity————————
Sustained decode1019K16Over capacity————————
Sustained decode1019K32Over capacity————————
Sustained decode1019K64Over capacity————————
Sustained decode1019K128Over 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.