inference engines · runtime matrix

Which engines run on Intel Arc GPUs?

Two validated routes. vLLM XPU serves five of six recipe families on GPTQ-INT4 artifacts; llama.cpp SYCL carries GGUF workflows like Muse-Glimmer. OpenVINO is under evaluation. SGLang is blocked.

validated research · gptq-int4

vLLM XPU engine

Primary engine for GPTQ-INT4 artifacts: five of six validated model families, MTP and DFlash speculation, fp8 KV, and OpenAI-compatible server APIs. Pinned container image digests with family-specific patches.

production · gguf workflows

llama.cpp SYCL engine

The GGUF route — Muse-Glimmer-30B vision + DFlash at 128K context. Build with -DGGML_SYCL_F16=ON and run flash attention with a q8_0 key cache and q4_1 value cache.

runtime matrix

Four engine profiles & build status.

vLLM Project VALIDATED RESEARCH · GPTQ-INT4

vLLM XPU MTP + DFlash

Primary engine for high-throughput GPTQ-INT4 serving

Tested on 1× B70 (32GB)

106.7 tok/s Qwen3.8 · 186.6 tok/s Nemotron · 170.9 tok/s MoE

Serves five of six recipe families. Features speculative decoding via MTP and DFlash drafts, prefix caching, and fp8 KV cache compression for deep 128K context windows.

Build parameters & digests
Container: vllm/vllm-openai-xpu@sha256:f01e24f6…
Base: vLLM 0.27.2rc1.dev77 · kernels 0.1.12.3
Device Selector: ONEAPI_DEVICE_SELECTOR=level_zero:gpu
Required Patches: mtp_nightly + mtp_boundary
GGML / llama.cpp PRODUCTION · GGUF WORKFLOWS

llama.cpp SYCL Flash Attention

Native oneAPI DPC++ SYCL compilation for GGUF

Tested on 1× B70 (32GB)

42.8 tok/s decode · 3,240 tok/s pp512 · 128K context

High-speed GGUF inference. Requires flash attention with a q8_0 key cache and q4_1 value cache. Do not use q4_0 for the key cache.

Compilation & KV cache policy
Build flags: -DGGML_SYCL_F16=ON -DGGML_SYCL_TARGET=INTEL
KV Cache Policy: -ctk q8_0 -ctv q4_1 -fa 1
Compiler: Intel oneAPI DPC++ 2024.2.1
Device target: -ngl 99 offloads all layers to Arc GPU
Intel OpenVINO EVALUATION · OFFICIAL TOOLKIT

OpenVINO™ / OVMS Evaluation

Intel official inference stack across client and server hardware

Active evaluation on B70

Broad format support · NNCF INT4/INT8 quantization

Supported Intel inference stack under active evaluation. A validated XeCores recipe still needs repeatable Battlemage measurements before publication.

Evaluation status & notes
Status: Active lab evaluation in progress.
Integration: OpenVINO Model Server (OVMS) + GenAI API.
Quantization: NNCF weight compression.
SGLang Project BLOCKED · RADIXATTENTION

SGLang XPU Blocked

High-throughput structured generation runtime

Blocked on upstream XPU support

Pending upstream Intel GPU kernel support

Currently blocked on Intel XPU backend kernel changes. Will be reassessed as upstream XPU device support develops in SGLang releases.

Blocker details & tracking
Status: Blocked on Intel XPU Level Zero kernel bindings.
Action: Monitoring upstream SGLang PRs for XPU device support.