入门指南排行榜Decode calculator模型OrganizationsReportsMatrix runs硬件基准评测市场租用ProAPI文档
语言
Actual Computer — Every computer, one endpoint

Speed test matrix

LFM2.5-24B-A2B on Tenstorrent P150 32GB

vllm · 0.1.dev14187+g03fa3af2e · BFP46 contexts (0–120K) × 5 concurrency levels (1–16) · prefill at 2K, 4K, 8K, 16K, 32K, 64K, 120K
by @Lottolabslmx v0.1.52 importMeasured

Hardware

Type
AI accelerator
GPU
Tenstorrent P150
VRAM
32 GB
CPU
AMD Ryzen 9 9950X
RAM
96 GB
OS
Ubuntu 26.04 LTS

Engine

Engine
vllm
Version
0.1.dev14187+g03fa3af2e
Quantization
BFP4
Backend
tt-metal

Run

Served model
LiquidAI/LFM2.5-24B-A2B
Revision
1769516ac588c4c558089c94f27d96b0dc67b183
Decode test
Fixed duration
Prefill mode
Measured during decode warm-up
Time per measurement
30 s
Max output
8,192 tokens

Launch command

python3 launch.py --revision m12 --max-num-seqs 16 --max-model-len 131072 --kv-pool-tokens 1048576 --device-ownership-confirmed  # vLLM + TT plugin, image lottolabs/lfm2.5-24b-a2b-tt-p150:m12-20261014, GPTQ-BFP4 experts / BFP8 dense, sampling preset liquid, prompt-lookup speculation off (>1 slot)

Prefill

prompt tok/s by context length
2K context7,717281 ms TTFT
4K context8,725479 ms TTFT
8K context9,804838 ms TTFT
16K context10.6K1,538 ms TTFT
32K context9,6833,341 ms TTFT
64K context7,9968,076 ms TTFT
120K context6,03220,053 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context124816
0163.074 ms TTFT261.7134 ms TTFT395.7258 ms TTFT580.7497 ms TTFT805.5982 ms TTFT
4K160.584 ms TTFT250.6159 ms TTFT381.0299 ms TTFT547.6579 ms TTFT758.51,162 ms TTFT
16K154.0249 ms TTFTLooped343.1960 ms TTFT449.41,907 ms TTFT616.92,840 ms TTFT
32K143.0280 ms TTFTLooped293.81,081 ms TTFT380.72,145 ms TTFT490.84,282 ms TTFT
64K128.1390 ms TTFT181.3761 ms TTFTLooped286.52,985 ms TTFTOver capacity
120K106.1238 ms TTFT143.1427 ms TTFT181.0775 ms TTFT205.51,532 ms TTFTOver capacity

Looped: the model kept repeating the same text, so the benchmark discarded this measurement. 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
Prefill2K1Valid7,717.0—281 ms——1——
Prefill4K1Valid8,725.0—479 ms——1——
Prefill8K1Valid9,804.0—838 ms——1——
Prefill16K1Valid10.6K—1,538 ms——1——
Prefill32K1Valid9,683.0—3,341 ms——1——
Prefill64K1Valid7,996.0—8,076 ms——1——
Prefill120K1Valid6,032.0—20,053 ms——1——
Sustained decode01Valid163.0163.174 ms6.1 ms1.004,88830.0 s
Sustained decode02Valid261.7131.6134 ms7.6 ms2.007,85030.0 s
Sustained decode04Valid395.7100.3258 ms10.0 ms4.0011,87230.0 s
Sustained decode08Valid580.773.8497 ms13.5 ms8.0017,41630.0 s
Sustained decode016Valid805.552.0982 ms19.2 ms16.0024,16030.0 s
Sustained decode4K1Valid160.5160.684 ms6.2 ms1.004,81330.0 s
Sustained decode4K2Valid250.6126.1159 ms7.9 ms2.007,51630.0 s
Sustained decode4K4Valid381.096.5299 ms10.4 ms4.0011,42830.0 s
Sustained decode4K8Valid547.670.3579 ms14.2 ms8.0016,42430.0 s
Sustained decode4K16Valid758.549.71,162 ms20.1 ms16.0022,75230.0 s
Sustained decode16K1Valid154.0154.2249 ms6.5 ms1.004,62130.0 s
Sustained decode16K2Looped—————00—
Sustained decode16K4Valid343.186.9960 ms11.5 ms4.0010,29230.0 s
Sustained decode16K8Valid449.457.41,907 ms17.4 ms8.0013,48030.0 s
Sustained decode16K16Valid616.938.62,840 ms25.9 ms16.0018,49630.0 s
Sustained decode32K1Valid143.0143.1280 ms7.0 ms1.004,28830.0 s
Sustained decode32K2Looped—————00—
Sustained decode32K4Valid293.874.31,081 ms13.5 ms4.008,81230.0 s
Sustained decode32K8Valid380.748.42,145 ms20.7 ms8.0011,41630.0 s
Sustained decode32K16Valid490.831.64,282 ms31.6 ms16.0014,72030.0 s
Sustained decode64K1Valid128.1128.1390 ms7.8 ms1.003,84230.0 s
Sustained decode64K2Valid181.391.0761 ms11.0 ms2.005,43830.0 s
Sustained decode64K4Looped—————00—
Sustained decode64K8Valid286.536.42,985 ms27.4 ms8.008,59230.0 s
Sustained decode64K16Over capacity————————
Sustained decode120K1Valid106.1106.4238 ms9.4 ms1.003,18330.0 s
Sustained decode120K2Valid143.171.9427 ms13.9 ms2.004,29230.0 s
Sustained decode120K4Valid181.045.7775 ms21.9 ms4.005,42830.0 s
Sustained decode120K8Valid205.526.21,532 ms38.2 ms8.006,16030.0 s
Sustained decode120K16Over capacity————————

Looped: the model kept repeating the same text, so the benchmark discarded this measurement. Over capacity: not run because this many requests at this context would exceed the server's KV cache.