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

Speed test matrix

Qwen3.8-Flash-Next-W4A16 on Intel Arc Pro B65 32GB ×4

vllm · 0.30.0 · INT4_W4A166 contexts (0–200K) × 3 concurrency levels (1–4) · prefill at 8K, 16K, 32K, 64K, 128K
by @imthekaiserlmx v0.1.52 runMeasured

Hardware

Type
Discrete GPU
GPU
Intel Arc Pro B65
GPU count
4
VRAM
128 GB (4 × 32 GB)
CPU
AMD EPYC 7343 16-Core Processor
RAM
499 GB
OS
Ubuntu 26.04.1 LTS

Engine

Engine
vllm
Version
0.30.0
Quantization
INT4_W4A16

Run

Served model
qwen38-flash-next
Revision
40b8f18df4d4a32cb6e687a51c78207e5e438522
Decode test
Fixed duration
Prefill mode
Measured during decode warm-up
Time per measurement
30 s
Max output
256 tokens

Launch command

docker run --rm -d --name lsv-pf-mbt8192-u92 --net=host --shm-size=32g --ipc=host --device /dev/dri:/dev/dri -v /dev/dri:/dev/dri -v /models/weights:/models:ro -v /models/bench/fnpf-20261020/session-p3/pf-mbt8192-u92-matrix/session/cache:/cache --env-file /models/bench/fnpf-20261020/session-p3/pf-mbt8192-u92-matrix/session/server-configs/pf-mbt8192-u92.env kasa-lab-vllm-xpu:lumnus-b70.2-b103e0f vllm serve /models/Qwen3.8-Flash-Next-W4A16 --served-model-name qwen38-flash-next --host 0.0.0.0 --port 8000 --dtype bfloat16 --tensor-parallel-size 4 --enable-expert-parallel --trust-remote-code --gpu-memory-utilization 0.92 --max-model-len 262144 --max-num-batched-tokens 8192 --max-num-seqs 4 --limit-mm-per-prompt \{\"image\":0\,\"video\":0\} --cudagraph-metrics --reasoning-parser qwen3 --override-generation-config \{\"temperature\":\ 0.7\} --enable-prompt-tokens-details --compilation-config \{\"cudagraph_mode\":\"FULL_AND_PIECEWISE\"\,\"cudagraph_capture_sizes\":\[1\,2\,4\,8\,256\,512\,1024\]\}

Prefill

prompt tok/s by context length
8K context5,3061,545 ms TTFT
16K context5,1503,140 ms TTFT
32K context4,9506,496 ms TTFT
64K context4,46714,356 ms TTFT
128K context3,60335,542 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context124
042.7117 ms TTFT85.2174 ms TTFT158.6246 ms TTFT
16K40.8237 ms TTFT79.6329 ms TTFT145.0540 ms TTFT
32K39.3380 ms TTFT75.3366 ms TTFT134.1844 ms TTFT
64K38.6357 ms TTFT73.8466 ms TTFT128.0594 ms TTFT
128K34.5782 ms TTFT61.3Requests queued1,004 ms TTFT102.81,562 ms TTFT
200K31.21,046 ms TTFT56.4Requests queued1,316 ms TTFTOver 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
Prefill8K1Valid5,306.0—1,545 ms——1——
Prefill16K1Valid5,150.0—3,140 ms——1——
Prefill32K1Valid4,950.0—6,496 ms——1——
Prefill64K1Valid4,467.0—14,356 ms——1——
Prefill128K1Valid3,603.0—35,542 ms——1——
Sustained decode01Valid42.743.4117 ms23.0 ms1.051,28130.0 s
Sustained decode02Valid85.243.8174 ms22.9 ms2.0102,55730.0 s
Sustained decode04Valid158.641.1246 ms24.3 ms3.9204,75630.0 s
Sustained decode16K1Valid40.842.4237 ms23.6 ms1.051,22530.0 s
Sustained decode16K2Valid79.642.0329 ms23.8 ms1.9102,38630.0 s
Sustained decode16K4Valid145.038.8540 ms25.7 ms4.0164,34830.0 s
Sustained decode32K1Valid39.341.7380 ms24.0 ms0.951,17730.0 s
Sustained decode32K2Valid75.341.4366 ms24.2 ms1.9102,23829.7 s
Sustained decode32K4Valid134.137.6844 ms26.6 ms3.8164,02030.0 s
Sustained decode64K1Valid38.640.4357 ms24.7 ms1.051,15029.8 s
Sustained decode64K2Valid73.839.1466 ms25.6 ms2.082,21230.0 s
Sustained decode64K4Valid128.034.6594 ms28.9 ms4.0163,84030.0 s
Sustained decode128K1Valid34.538.4782 ms26.1 ms0.941,03530.0 s
Sustained decode128K2Requests queued61.335.31,004 ms28.3 ms1.881,83830.0 s
Sustained decode128K4Valid102.830.41,562 ms32.9 ms3.8123,08430.0 s
Sustained decode200K1Valid31.236.01,046 ms27.8 ms0.9493530.0 s
Sustained decode200K2Requests queued56.432.31,316 ms31.0 ms1.861,69230.0 s
Sustained decode200K4Over 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.