Recipe

qwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2

qwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2

Live-accepted two-B70 SGLang XPU profile with online layered FP8, FP32 GDN state, the native GDN fast path, XPU decode graphs, and a digest-pinned GHCR image.

Record

Status
validated
Source
0xsero
Engine
sglang
Engine version
0.5.13+local-bmg
Graph
full
Accelerators
2
Tensor parallel
2
Context tokens
8,192
Max concurrency
8
chat
yes
reasoning
yes
tools
no
vision
no

Hugging Face model card

Identity

https://huggingface.co/Qwen/Qwen3.6-35B-A3B
Repository
Qwen/Qwen3.6-35B-A3B
Status
known
Link type
Exact Hub repository

Public Hugging Face repository confirmed by the Hub API.

Validated: pinned artifact, pinned runtime, and accepted evidence. This is a launch contract.

Docker configuration

sglang

Container · validated · docker

Validated launch contract

Image
ghcr.io/0xsero/qwen36-b70-sglang@sha256:d027487a07e4391562b4460da72bc78008be129d44af540148787e02e3045c08
Digest
sha256:d027487a07e4391562b4460da72bc78008be129d44af540148787e02e3045c08
Port
8010

Launch arguments

  1. --model-path
  2. Qwen/Qwen3.6-35B-A3B
  3. --revision
  4. 995ad96eacd98c81ed38be0c5b274b04031597b0
  5. --tp
  6. 2
  7. --dtype
  8. float16
  9. --quantization
  10. fp8
  11. --load-format
  12. layered_fp8
  13. --attention-backend
  14. intel_xpu
  15. --trust-remote-code
  16. --mem-fraction-static
  17. 0.9
  18. --max-mamba-cache-size
  19. 64
  20. --page-size
  21. 64
  22. --mamba-scheduler-strategy
  23. extra_buffer
  24. --reasoning-parser
  25. qwen3
  26. --enable-cache-report
  27. --enable-metrics
  28. --host
  29. 0.0.0.0
  30. --port
  31. 30000
FlagValue
--model-pathQwen/Qwen3.6-35B-A3B
--revision995ad96eacd98c81ed38be0c5b274b04031597b0
--tp2
--dtypefloat16
--quantizationfp8
--load-formatlayered_fp8
--attention-backendintel_xpu
--mem-fraction-static0.9
--max-mamba-cache-size64
--page-size64
--mamba-scheduler-strategyextra_buffer
--reasoning-parserqwen3
--host0.0.0.0
--port30000

Environment

VariableValue
HF_HOME/root/.cache/huggingface
LOAD_FORMATlayered_fp8
MEM_FRACTION_STATIC0.9
MODEL_PATHQwen/Qwen3.6-35B-A3B
PORT30000
SGLANG_MAMBA_CONV_DTYPEfloat16
SGLANG_MAMBA_SSM_DTYPEfloat32
SGLANG_XPU_ENABLE_GRAPH1
SGLANG_XPU_ESIMD_DECODE1
SGLANG_XPU_ESIMD_MOE1
SGLANG_XPU_ESIMD_MOE_PREFILL1
SGLANG_XPU_FA_ESIMD_QKV1
SGLANG_XPU_GDN_ESIMD0
SGLANG_XPU_GDN_EXTEND_ESIMD0
SGLANG_XPU_GDN_FAST_PATH1
SGLANG_XPU_PREFILL_DPAS1
TP_SIZE2
ZE_AFFINITY_MASK0,1

Mounts

SourceTarget
/dev/dri/by-path/dev/dri/by-path (read-only)
~/.cache/huggingface/root/.cache/huggingface

Launch

Exact materialization of this validated launch contract: digest-pinned image, pinned model revision, and the audited arguments. Self-contained — required assets are fetched from this registry and verified against their recorded sha256 before mounting. Also available as local-ai run qwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2.

  1. Pulls the exact container image by sha256 digest — the bytes that were validated, not a floating tag.
  2. Fetches any required engine assets from this registry and verifies each against its recorded sha256; the audited launch script verifies them again inside the container before use.
  3. Downloads the pinned model revision into your Hugging Face cache on first run (reused afterwards).
  4. Serves an OpenAI-compatible API on localhost:8010 — point any client at it.
docker run --rm \
  --ipc host \
  --shm-size 16g \
  -p 8010:30000 \
  -e HF_HOME=/root/.cache/huggingface \
  -e LOAD_FORMAT=layered_fp8 \
  -e MEM_FRACTION_STATIC=0.9 \
  -e MODEL_PATH=Qwen/Qwen3.6-35B-A3B \
  -e PORT=30000 \
  -e SGLANG_MAMBA_CONV_DTYPE=float16 \
  -e SGLANG_MAMBA_SSM_DTYPE=float32 \
  -e SGLANG_XPU_ENABLE_GRAPH=1 \
  -e SGLANG_XPU_ESIMD_DECODE=1 \
  -e SGLANG_XPU_ESIMD_MOE=1 \
  -e SGLANG_XPU_ESIMD_MOE_PREFILL=1 \
  -e SGLANG_XPU_FA_ESIMD_QKV=1 \
  -e SGLANG_XPU_GDN_ESIMD=0 \
  -e SGLANG_XPU_GDN_EXTEND_ESIMD=0 \
  -e SGLANG_XPU_GDN_FAST_PATH=1 \
  -e SGLANG_XPU_PREFILL_DPAS=1 \
  -e TP_SIZE=2 \
  -e ZE_AFFINITY_MASK=0,1 \
  -v /dev/dri/by-path:/dev/dri/by-path:ro \
  -v ~/.cache/huggingface:/root/.cache/huggingface \
  ghcr.io/0xsero/qwen36-b70-sglang@sha256:d027487a07e4391562b4460da72bc78008be129d44af540148787e02e3045c08 \
  --model-path \
  Qwen/Qwen3.6-35B-A3B \
  --revision \
  995ad96eacd98c81ed38be0c5b274b04031597b0 \
  --tp \
  2 \
  --dtype \
  float16 \
  --quantization \
  fp8 \
  --load-format \
  layered_fp8 \
  --attention-backend \
  intel_xpu \
  --trust-remote-code \
  --mem-fraction-static \
  0.9 \
  --max-mamba-cache-size \
  64 \
  --page-size \
  64 \
  --mamba-scheduler-strategy \
  extra_buffer \
  --reasoning-parser \
  qwen3 \
  --enable-cache-report \
  --enable-metrics \
  --host \
  0.0.0.0 \
  --port \
  30000

Measured speed

ConcurrencyContextPrefillDecodeTTFT msStatusSweep
112858.41152,190.2acceptedqwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep
151258.9116.28,687.3acceptedqwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep
12,04862113.933,060.1acceptedqwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep
18,19262.6116.4130,857.6acceptedqwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep
251285.715,724.6acceptedqwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep
451267.833,694.9acceptedqwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep
851241.866,861acceptedqwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep

Remaining fields

Identity, launch, related records, and measured speed are shown above. This is the rest of the normalized record.

hardware count
2
hardware id
intel-arc-pro-b70-32gb
id
qwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2
model instance id
qwen-qwen3-6-35b-a3b--online-fp8-weights-with-fp16-activations
recipe source
0xsero
schema version
local-ai-registry/v1
speed sweep ids
qwen36-35b-a3b-layered-fp8-arcb70-sglang-tp2-sweep
status
validated

capabilities

chat
Yes
reasoning
Yes
tools
No
vision
No

engine

graph mode
full
name
sglang
version
0.5.13+local-bmg

serving

max concurrency
8
max context tokens
8,192
tensor parallel
2
Provenance & metadata (3)

facts

serving.kv cache tokens · provenance · captured at
2026-08-27T06:04:13.773Z
serving.kv cache tokens · reason kv-cache-capacity-not-published
serving.kv cache tokens · state unknown

metadata

provenance

captured at
2026-08-27T06:04:13.773Z

sources

captured atkindurl
2026-08-27T06:04:13.773Znormalized-recipegithub.com/0xSero/qwen36-b70