PolyQ Optimizes LLM Inference on Edge CPUs

Hyunwoo Oh, Suyeon Jang, Hanning Chen, KyungIn Nam, Sanggeon Yun, Ryozo Masukawa, Mohsen Imani· July 17, 2026 View original

Summary

PolyQ is a co-designed compiler and quantization framework that enables efficient, scalable, and energy-efficient low-bit LLM inference on diverse edge CPUs. It achieves fine-grained, activation-aware channel-wise bit allocation and uses compiler optimizations to reduce overhead.

Large Language Models (LLMs) are increasingly deployed on edge CPUs, but current low-bit quantization methods struggle to balance fine-grained precision with efficient execution on these platforms. PolyQ addresses this by introducing a novel co-design approach that integrates a compiler with a quantization framework specifically optimized for CPUs. PolyQ's core innovation lies in its ability to assign per-channel bit-widths (from 2 to 16 bits) based on activation characteristics, all while adhering to a user-defined average-bit budget. The accompanying compiler then intelligently permutes and clusters channels into bit-homogeneous blocks, generates optimized SIMD and LUT-compatible kernels, and merges compatible permutations to eliminate runtime layout regularization overhead. Evaluations across various LLMs (Falcon-H1-3B, Llama2-13B, Qwen3-32B) and CPU types (workstation, laptop, mobile) demonstrate PolyQ's effectiveness. It significantly improves perplexity (2.4-32.1%) over prior methods at a 3-bit target, reduces activation reorder traffic by up to 70.8%, and ensures prefill latency and decode throughput scale proportionally with the bit budget, maintaining energy overhead below 2%. This makes fractional-bit CPU deployment practical and efficient for edge devices.

Why it matters

This advancement makes deploying large language models on resource-constrained edge CPUs more practical and efficient, enabling new applications for on-device AI with lower power consumption and faster inference.

How to implement this in your domain

  1. 1Evaluate PolyQ's framework for deploying existing LLMs on edge devices.
  2. 2Experiment with different bit budgets to find optimal performance-accuracy trade-offs.
  3. 3Integrate the compiler-quantization co-design into existing model deployment pipelines.
  4. 4Benchmark energy consumption and inference speed on target edge CPU hardware.

Who benefits

Consumer ElectronicsAutomotiveIoTTelecommunications

Key takeaways

  • PolyQ enables efficient low-bit LLM inference on edge CPUs.
  • It uses activation-aware channel-wise bit allocation and compiler optimizations.
  • The framework significantly improves perplexity and reduces reorder traffic.
  • Fractional-bit CPU deployment becomes practical, predictable, and energy-efficient.

Original post by Hyunwoo Oh, Suyeon Jang, Hanning Chen, KyungIn Nam, Sanggeon Yun, Ryozo Masukawa, Mohsen Imani

"arXiv:2607.14618v1 Announce Type: new Abstract: CPUs are the most universal target for on-device LLM inference, but existing low-bit quantization methods offer either coarse operating points or fine-grained mixed precision that is difficult to execute efficiently on CPUs. We pres…"

View on X

Originally posted by Hyunwoo Oh, Suyeon Jang, Hanning Chen, KyungIn Nam, Sanggeon Yun, Ryozo Masukawa, Mohsen Imani on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses