English

ArcLight: A Lightweight LLM Inference Architecture for Many-Core CPUs

Distributed, Parallel, and Cluster Computing 2026-05-14 v2 Computation and Language

Abstract

Although existing frameworks for large language model (LLM) inference on CPUs are mature, they fail to fully exploit the computation potential of many-core CPU platforms. Many-core CPUs are widely deployed in web servers and high-end networking devices, and are typically organized into multiple NUMA nodes that group cores and memory. Current frameworks largely overlook the substantial overhead of cross-NUMA memory access, limiting inference scalability and intelligence enabling on such platforms. To address this limitation, we build ArcLight, a lightweight LLM inference architecture designed from the ground up for many-core CPUs. ArcLight integrates efficient memory management and thread scheduling, and introduces finely controlled tensor parallelism to mitigate the cross-node memory access wall. Experimental results show that ArcLight significantly surpasses the performance ceiling of mainstream frameworks, achieving up to 46% higher inference throughput. Moreover, ArcLight maintains compatibility with arbitrary CPU devices. ArcLight is publicly available at https://github.com/OpenBMB/ArcLight.

Keywords

Cite

@article{arxiv.2603.07770,
  title  = {ArcLight: A Lightweight LLM Inference Architecture for Many-Core CPUs},
  author = {Yuzhuang Xu and Xu Han and Yuxuan Li and Wanxiang Che},
  journal= {arXiv preprint arXiv:2603.07770},
  year   = {2026}
}

Comments

Accepted by ACL 2026 Demo

R2 v1 2026-07-01T11:09:22.324Z