English

PACOX: A FPGA-based Pauli Composer Accelerator for Pauli String Computation

Quantum Physics 2026-01-27 v2

Abstract

Pauli strings are a fundamental computational primitive in hybrid quantum-classical algorithms. However, classical computation of Pauli strings suffers from exponential complexity and quickly becomes a performance bottleneck as the number of qubits increases. To address this challenge, this paper proposes the Pauli Composer Accelerator (PACOX), the first dedicated FPGA-based accelerator for Pauli string computation. PACOX employs a compact binary encoding with XOR-based index permutation and phase accumulation. Based on this formulation, we design a parallel and pipelined processing element (PE) cluster architecture that efficiently exploits data-level parallelism on FPGA. Experimental results on a Xilinx ZCU102 FPGA show that PACOX operates at 250 MHz with a dynamic power consumption of 0.33 W, using 8,052 LUTs, 10,934 FFs, and 324 BRAMs. For Pauli strings of up to 19 qubits, PACOX consistently outperforms state-of-the-art CPU-based methods in terms of execution speed, while also requiring significantly less memory and achieving a much lower power-delay product. These results demonstrate that PACOX delivers high computational speed with superior energy efficiency for Pauli-based workloads in hybrid quantum-classical systems.

Cite

@article{arxiv.2601.04827,
  title  = {PACOX: A FPGA-based Pauli Composer Accelerator for Pauli String Computation},
  author = {Tran Xuan Hieu Le and Tuan Hai Vu and Vu Trung Duong Le and Hoai Luan Pham and Yasuhiko Nakashima},
  journal= {arXiv preprint arXiv:2601.04827},
  year   = {2026}
}

Comments

6 pages. This paper is submitted to COOLChips29

R2 v1 2026-07-01T08:55:55.103Z