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

Speed test matrix

Qwen3.6-35B-A3B on Intel Arc Pro B65 32GB

vllm · 0.31.0+xpu.llmscaler · INT46 contexts (0–200K) × 5 concurrency levels (1–16) · prefill at 8K, 32K, 64K, 128K
by @imthekaiserlmx v0.1.54 runMeasured

Hardware

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

Engine

Engine
vllm
Version
0.31.0+xpu.llmscaler
Quantization
INT4
Build
intel/llm-scaler-vllm:0.31.0-b1-experimental@sha256:a397e04d66494637862b1927ee92ab4dd8b2f03f0dc9d359ec9536959a88e704

Run

Served model
qwen36-35b
Revision
995ad96eacd98c81ed38be0c5b274b04031597b0
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-q36s2-i-tp1-ctx --net=host --shm-size=32g --device /dev/dri:/dev/dri -v /dev/dri:/dev/dri -v /models/weights:/llm/models:ro -v /models/bench/lmx-ctx-20261019/session-a/q36s2-i-tp1-ctx/session:/bench -e ZE_AFFINITY_MASK=0 -e VLLM_XPU_ENABLE_XPU_GRAPH=1 -e DISABLE_ESIMD_GDN_OUTPROJ=0 -e DISABLE_ESIMD_INT4=0 -e DISABLE_ESIMD_INT4_GEMM=0 -e VLLM_OFFLOAD_WEIGHTS_BEFORE_QUANT=1 -e VLLM_ALLOW_LONG_MAX_MODEL_LEN=1 -e VLLM_WORKER_MULTIPROC_METHOD=spawn -e CCL_ZE_IPC_EXCHANGE=sockets --entrypoint vllm intel/llm-scaler-vllm:0.31.0-b1-experimental@sha256:a397e04d66494637862b1927ee92ab4dd8b2f03f0dc9d359ec9536959a88e704 serve --model /llm/models/Qwen3.6-35B-A3B --host 0.0.0.0 --served-model-name qwen36-35b --tensor-parallel-size 1 --pipeline-parallel-size 1 --data-parallel-size 1 --gpu-memory-utilization 0.92 --max-model-len 262144 --max-num-seqs 16 --max-num-batched-tokens 8192 --block-size 64 --kv-cache-dtype auto --mamba-ssm-cache-dtype float16 --dtype float16 --quantization sym_int4 --compilation-config \{\"cudagraph_mode\":\"FULL_DECODE_ONLY\"\,\"mode\":0\} --enable-prefix-caching --trust-remote-code --limit-mm-per-prompt \{\"image\":0\,\"video\":0\} --cpu-offload-gb 0 --port 8000

Prefill

prompt tok/s by context length
8K context7,1601,144 ms TTFT
32K context5,6615,706 ms TTFT
64K context4,30514,966 ms TTFT
128K context2,86544,931 ms TTFT

Sustained decode

total tok/s · rows are context length, columns are simultaneous requests
Context124816
080.381 ms TTFT150.6149 ms TTFT262.4Requests queued144 ms TTFT437.5Requests queued172 ms TTFT469.4214 ms TTFT
8K77.6122 ms TTFT143.6181 ms TTFT246.4Requests queued235 ms TTFT398.6265 ms TTFT428.2401 ms TTFT
32K69.0212 ms TTFT126.8280 ms TTFT207.9399 ms TTFT308.9519 ms TTFTOver capacity
64K59.8446 ms TTFT104.3Requests queued459 ms TTFT158.5Requests queued895 ms TTFTOver capacityOver capacity
128K47.6766 ms TTFT82.0Requests queued967 ms TTFTOver capacityOver capacityOver capacity
200K38.21,388 ms TTFTOver 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
Prefill8K1Valid7,160.0—1,144 ms——1——
Prefill32K1Valid5,661.0—5,706 ms——1——
Prefill64K1Valid4,305.0—14,966 ms——1——
Prefill128K1Valid2,865.0—44,931 ms——1——
Sustained decode01Valid80.382.281 ms12.2 ms0.9112,40930.0 s
Sustained decode02Valid150.678.4149 ms12.8 ms1.9204,51630.0 s
Sustained decode04Requests queued262.468.2144 ms14.7 ms3.8367,87230.0 s
Sustained decode08Requests queued437.556.5172 ms17.7 ms7.55613,12030.0 s
Sustained decode016Valid469.430.3214 ms33.0 ms16.06414,07230.0 s
Sustained decode8K1Valid77.680.3122 ms12.5 ms0.9102,32830.0 s
Sustained decode8K2Valid143.675.6181 ms13.2 ms2.0184,30630.0 s
Sustained decode8K4Requests queued246.464.8235 ms15.4 ms3.7327,39230.0 s
Sustained decode8K8Valid398.652.7265 ms19.0 ms7.74811,95830.0 s
Sustained decode8K16Valid428.227.9401 ms35.8 ms15.24812,83330.0 s
Sustained decode32K1Valid69.073.5212 ms13.6 ms1.092,07030.0 s
Sustained decode32K2Valid126.868.1280 ms14.7 ms2.0163,80230.0 s
Sustained decode32K4Valid207.955.9399 ms17.9 ms3.8266,23530.0 s
Sustained decode32K8Valid308.941.8519 ms23.9 ms7.6409,26430.0 s
Sustained decode32K16Over capacity————————
Sustained decode64K1Valid59.866.5446 ms15.0 ms0.971,79330.0 s
Sustained decode64K2Requests queued104.358.1459 ms17.2 ms1.8143,11429.8 s
Sustained decode64K4Requests queued158.546.6895 ms21.5 ms3.7204,75630.0 s
Sustained decode64K8Over capacity————————
Sustained decode64K16Over capacity————————
Sustained decode128K1Valid47.655.9766 ms17.9 ms0.861,42730.0 s
Sustained decode128K2Requests queued82.048.7967 ms20.6 ms1.8102,45830.0 s
Sustained decode128K4Over capacity————————
Sustained decode128K8Over capacity————————
Sustained decode128K16Over capacity————————
Sustained decode200K1Valid38.246.91,388 ms21.3 ms0.851,13129.6 s
Sustained decode200K2Over capacity————————
Sustained decode200K4Over capacity————————
Sustained decode200K8Over capacity————————
Sustained decode200K16Over 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.