MoE CPU offload
Running mixture-of-experts models with some expert layers on the CPU: expert queues, activation preparation and quantized tiles.
- Adopted
expXa vs PXA 4 on Qwen3-30B-A3B Q4_K_M
Matched V100 comparison of expXa and PXA 4.0.1 on Qwen3-30B-A3B Q4_K_M with 40 CPU expert layers: per-run results, method, and how expXa went from 49 s to 24 s.
- Adopted
VNNI CPU tiles in serving
Before/after serving measurement of hoisted and AVX-512 VNNI Q4_K/Q6_K CPU tiles in expXa on two MoE models: outputs unchanged, no measurable serving speedup.
- Adopted
Switching CPU tile modes at runtime
expXa can switch between per-row, hoisted and hoisted+VNNI CPU tiles inside one running process. Correctness checks and a three-way A/B on Qwen3-30B-A3B Q4_K_M.
Other topics: Attention AVX-512 VNNI CPU kernels CUDA kernels PXA comparison Q4_K_M Q6_K NVIDIA V100