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

Speed test matrix

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

vllm · 0.27.1 · INT48 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
INT4
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-INT4 --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.860342 --host 0.0.0.0 --port 8000 --api-key <redacted>

Prefill

prompt tok/s by context length
8K context24K342 ms TTFT
16K context24.2K670 ms TTFT
32K context23.6K1,364 ms TTFT
64K context22K2,915 ms TTFT
128K context18.5K6,943 ms TTFT
256K context13.8K18,534 ms TTFT
512K context9,20555,686 ms TTFT
1019K context5,567183,216 ms TTFT
1024K context5,529185,372 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K155.341 ms TTFT283.951 ms TTFT485.568 ms TTFT792.8140 ms TTFT1,243.6178 ms TTFT1,904.7291 ms TTFT2,878.6405 ms TTFT4,021.1694 ms TTFT
16K153.786 ms TTFT279.672 ms TTFT482.989 ms TTFT764.5201 ms TTFT1,198.0291 ms TTFT1,831.9422 ms TTFT2,638.7666 ms TTFT3,605.81,168 ms TTFT
32K151.0112 ms TTFT273.6112 ms TTFT465.4178 ms TTFT734.7258 ms TTFT1,124.5401 ms TTFT1,666.0672 ms TTFT2,321.81,130 ms TTFTOver capacity
64K146.8158 ms TTFT260.7192 ms TTFT440.8338 ms TTFT678.9518 ms TTFT996.8854 ms TTFT1,392.81,407 ms TTFTOver capacityOver capacity
128K138.4273 ms TTFT242.3344 ms TTFT400.7586 ms TTFT583.8889 ms TTFT817.61,489 ms TTFTOver capacityOver capacityOver capacity
256K124.0526 ms TTFT209.1734 ms TTFT334.41,102 ms TTFT460.31,835 ms TTFTOver capacityOver capacityOver capacityOver capacity
512K105.31,216 ms TTFT166.01,615 ms TTFT252.72,510 ms TTFTOver capacityOver capacityOver capacityOver capacityOver capacity
1019K75.6Requests queued2,456 ms TTFT107.6Requests queued3,548 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
Prefill8K1Valid24K—342 ms——1——
Prefill16K1Valid24.2K—670 ms——1——
Prefill32K1Valid23.6K—1,364 ms——1——
Prefill64K1Valid22K—2,915 ms——1——
Prefill128K1Valid18.5K—6,943 ms——1——
Prefill256K1Valid13.8K—18,534 ms——1——
Prefill512K1Valid9,205.0—55,686 ms——1——
Prefill1019K1Valid5,567.0—183,216 ms——1——
Prefill1024K1Valid5,529.0—185,372 ms——1——
Sustained decode8K1Valid155.3155.741 ms6.4 ms1.014,65730.0 s
Sustained decode8K2Valid283.9142.551 ms7.0 ms2.028,51830.0 s
Sustained decode8K4Valid485.5123.268 ms8.1 ms4.0414,56230.0 s
Sustained decode8K8Valid792.899.5140 ms10.1 ms8.0023,78430.0 s
Sustained decode8K16Valid1,243.678.2178 ms12.8 ms16.0037,29630.0 s
Sustained decode8K32Valid1,904.760.0291 ms16.7 ms32.0057,12030.0 s
Sustained decode8K64Valid2,878.645.3405 ms22.1 ms64.0086,33730.0 s
Sustained decode8K128Valid4,021.131.6694 ms31.6 ms128.00120,57630.0 s
Sustained decode16K1Valid153.7154.486 ms6.5 ms1.014,61230.0 s
Sustained decode16K2Valid279.6140.772 ms7.1 ms2.028,38830.0 s
Sustained decode16K4Valid482.9122.989 ms8.1 ms4.0414,48530.0 s
Sustained decode16K8Valid764.597.0201 ms10.3 ms8.0022,93130.0 s
Sustained decode16K16Valid1,198.075.3291 ms13.3 ms16.0035,93530.0 s
Sustained decode16K32Valid1,831.957.6422 ms17.4 ms32.0054,94430.0 s
Sustained decode16K64Valid2,638.741.5666 ms24.1 ms64.0079,16430.0 s
Sustained decode16K128Valid3,605.828.41,168 ms35.2 ms128.00108,16030.0 s
Sustained decode32K1Valid151.0152.1112 ms6.6 ms1.014,53130.0 s
Sustained decode32K2Valid273.6138.0112 ms7.2 ms1.928,20630.0 s
Sustained decode32K4Valid465.4116.6178 ms8.6 ms4.0013,96130.0 s
Sustained decode32K8Valid734.792.1258 ms10.9 ms8.0022,04030.0 s
Sustained decode32K16Valid1,124.570.6401 ms14.2 ms16.0033,72830.0 s
Sustained decode32K32Valid1,666.052.4672 ms19.1 ms32.0049,98430.0 s
Sustained decode32K64Valid2,321.836.51,130 ms27.4 ms64.0069,63230.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid146.8148.3158 ms6.7 ms1.014,40430.0 s
Sustained decode64K2Valid260.7132.7192 ms7.5 ms2.027,82230.0 s
Sustained decode64K4Valid440.8110.4338 ms9.1 ms4.0013,22030.0 s
Sustained decode64K8Valid678.985.1518 ms11.7 ms8.0020,36830.0 s
Sustained decode64K16Valid996.862.6854 ms16.0 ms16.0029,90530.0 s
Sustained decode64K32Valid1,392.843.81,407 ms22.8 ms32.0041,76030.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid138.4140.4273 ms7.1 ms1.014,15030.0 s
Sustained decode128K2Valid242.3121.4344 ms8.2 ms2.007,26830.0 s
Sustained decode128K4Valid400.7100.5586 ms10.0 ms4.0012,02130.0 s
Sustained decode128K8Valid583.873.2889 ms13.7 ms8.0017,51230.0 s
Sustained decode128K16Valid817.651.41,489 ms19.5 ms16.0024,52930.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode256K1Valid124.0181.9526 ms6.1 ms1.013,71930.0 s
Sustained decode256K2Valid209.1105.0734 ms9.5 ms2.006,27230.0 s
Sustained decode256K4Valid334.483.91,102 ms11.9 ms4.0010,03630.0 s
Sustained decode256K8Valid460.357.81,835 ms17.3 ms8.0013,81630.0 s
Sustained decode256K16Over capacity————————
Sustained decode256K32Over capacity————————
Sustained decode256K64Over capacity————————
Sustained decode256K128Over capacity————————
Sustained decode512K1Valid105.3105.91,216 ms9.4 ms1.003,15930.0 s
Sustained decode512K2Valid166.083.61,615 ms12.0 ms2.004,98030.0 s
Sustained decode512K4Valid252.763.72,510 ms15.7 ms4.007,58030.0 s
Sustained decode512K8Over capacity————————
Sustained decode512K16Over capacity————————
Sustained decode512K32Over capacity————————
Sustained decode512K64Over capacity————————
Sustained decode512K128Over capacity————————
Sustained decode1019K1Requests queued75.680.82,456 ms12.4 ms0.902,26730.0 s
Sustained decode1019K2Requests queued107.659.83,548 ms16.7 ms1.803,22730.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.