Начало работыТаблица лидеровDecode calculatorМоделиOrganizationsReportsMatrix runsОборудованиеБенчмаркиМаркетплейсАрендаProДокументация API
Язык
Actual Computer — Every computer, one endpoint

Speed test matrix

Fara1.5-4B on H200 NVL 141GB

vllm · 0.26.1rc1.dev638+g52be12cfa · BF166 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
BF16
Backend
cuda
Build
cuda-13.2
Commit
52be12cfac0c

Run

Served model
fara
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-microsoft-vllm/bin/vllm" serve microsoft/Fara1.5-4B --served-model-name fara --trust-remote-code --tensor-parallel-size 1 --max-model-len 262144 --gpu-memory-utilization 0.882964 --host 0.0.0.0 --port 8000 --api-key <redacted> --dtype bfloat16 --limit-mm-per-prompt '{"image":10}'

Prefill

prompt tok/s by context length
8K context48.3K170 ms TTFT
16K context48.5K335 ms TTFT
32K context45.9K704 ms TTFT
64K context41.2K1,562 ms TTFT
128K context32.3K3,980 ms TTFT
251K context22.6K11,166 ms TTFT
256K context22.2K11,566 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context1248163264128
8K237.870 ms TTFT465.796 ms TTFT887.3129 ms TTFT1,622.0166 ms TTFT2,732.7229 ms TTFT4,261.3199 ms TTFT5,991.8534 ms TTFT7,437.9830 ms TTFT
16K234.2100 ms TTFT454.2129 ms TTFT847.2182 ms TTFT1,498.4187 ms TTFT2,412.6264 ms TTFT3,532.2502 ms TTFT4,550.7718 ms TTFT5,284.91,304 ms TTFT
32K226.6116 ms TTFT432.0165 ms TTFT779.6222 ms TTFT1,306.1246 ms TTFT1,934.2264 ms TTFT2,581.9693 ms TTFT3,037.91,201 ms TTFTOver capacity
64K214.4170 ms TTFT394.1197 ms TTFT674.6197 ms TTFT1,027.3227 ms TTFT1,389.1774 ms TTFT1,633.11,469 ms TTFTOver capacityOver capacity
128K192.9286 ms TTFT334.1354 ms TTFT515.4332 ms TTFT712.2868 ms TTFT847.71,493 ms TTFTOver capacityOver capacityOver capacity
251K160.1570 ms TTFT248.7635 ms TTFT353.51,132 ms TTFT432.71,785 ms TTFTOver 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
Prefill8K1Valid48.3K—170 ms——1——
Prefill16K1Valid48.5K—335 ms——1——
Prefill32K1Valid45.9K—704 ms——1——
Prefill64K1Valid41.2K—1,562 ms——1——
Prefill128K1Valid32.3K—3,980 ms——1——
Prefill251K1Valid22.6K—11,166 ms——1——
Prefill256K1Valid22.2K—11,566 ms——1——
Sustained decode8K1Valid237.8238.570 ms4.2 ms1.017,13230.0 s
Sustained decode8K2Valid465.7233.996 ms4.3 ms2.0213,97830.0 s
Sustained decode8K4Valid887.3223.0129 ms4.5 ms4.0426,61730.0 s
Sustained decode8K8Valid1,622.0204.1166 ms4.9 ms8.0848,66130.0 s
Sustained decode8K16Valid2,732.7173.2229 ms5.8 ms16.01681,98330.0 s
Sustained decode8K32Valid4,261.3135.3199 ms7.4 ms31.432127,84330.0 s
Sustained decode8K64Valid5,991.894.4534 ms10.6 ms64.00179,77630.0 s
Sustained decode8K128Valid7,437.958.2830 ms17.2 ms128.00223,10430.0 s
Sustained decode16K1Valid234.2235.2100 ms4.3 ms1.017,02530.0 s
Sustained decode16K2Valid454.2228.5129 ms4.4 ms2.0213,62430.0 s
Sustained decode16K4Valid847.2213.5182 ms4.7 ms4.0425,41630.0 s
Sustained decode16K8Valid1,498.4188.9187 ms5.3 ms8.0844,95130.0 s
Sustained decode16K16Valid2,412.6152.8264 ms6.5 ms16.01672,37530.0 s
Sustained decode16K32Valid3,532.2111.0502 ms9.0 ms32.00105,95230.0 s
Sustained decode16K64Valid4,550.771.1718 ms14.1 ms64.00136,51230.0 s
Sustained decode16K128Valid5,284.941.01,304 ms24.4 ms128.00158,46430.0 s
Sustained decode32K1Valid226.6227.9116 ms4.4 ms1.016,79830.0 s
Sustained decode32K2Valid432.0217.5165 ms4.6 ms2.0212,95830.0 s
Sustained decode32K4Valid779.6196.7222 ms5.1 ms4.0423,38830.0 s
Sustained decode32K8Valid1,306.1165.2246 ms6.1 ms8.0839,17830.0 s
Sustained decode32K16Valid1,934.2122.2264 ms8.2 ms15.81658,02030.0 s
Sustained decode32K32Valid2,581.981.0693 ms12.3 ms32.0077,44030.0 s
Sustained decode32K64Valid3,037.947.71,201 ms21.0 ms64.0091,13630.0 s
Sustained decode32K128Over capacity————————
Sustained decode64K1Valid214.4216.0170 ms4.6 ms1.016,43130.0 s
Sustained decode64K2Valid394.1198.7197 ms5.0 ms2.0211,82530.0 s
Sustained decode64K4Valid674.6170.2197 ms5.9 ms4.0420,23730.0 s
Sustained decode64K8Valid1,027.3129.6227 ms7.7 ms8.0830,82030.0 s
Sustained decode64K16Valid1,389.187.0774 ms11.5 ms16.0041,66430.0 s
Sustained decode64K32Valid1,633.151.21,469 ms19.5 ms32.0048,99230.0 s
Sustained decode64K64Over capacity————————
Sustained decode64K128Over capacity————————
Sustained decode128K1Valid192.9195.3286 ms5.1 ms1.015,78530.0 s
Sustained decode128K2Valid334.1169.5354 ms5.9 ms2.0210,02930.0 s
Sustained decode128K4Valid515.4130.5332 ms7.7 ms3.9415,45930.0 s
Sustained decode128K8Valid712.289.1868 ms11.2 ms8.0021,36030.0 s
Sustained decode128K16Valid847.753.01,493 ms18.9 ms16.0025,42430.0 s
Sustained decode128K32Over capacity————————
Sustained decode128K64Over capacity————————
Sustained decode128K128Over capacity————————
Sustained decode251K1Valid160.1164.3570 ms6.1 ms1.014,80330.0 s
Sustained decode251K2Valid248.7132.1635 ms7.6 ms2.027,46430.0 s
Sustained decode251K4Valid353.588.71,132 ms11.3 ms4.0010,60430.0 s
Sustained decode251K8Valid432.754.31,785 ms18.4 ms8.0012,97630.0 s
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.