Standalone FPGA-Based QAOA Emulator for Weighted-MaxCut on Embedded Devices
Seonghyun Choi, Kyeongwon Lee, Jae-Jin Lee, Woojoo Lee

TL;DR
This paper presents a compact FPGA-based quantum emulator for the Weighted-MaxCut problem using QAOA, optimized for embedded devices, achieving significant resource and energy efficiency improvements over software solutions.
Contribution
It introduces a standalone FPGA emulator for QAOA on embedded systems, reducing complexity and resource use, enabling support for more qubits than existing designs.
Findings
Supports up to nine qubits on mid-tier FPGAs
Achieves 1.53x to 852x energy savings over software
Reduces time complexity from O(N^2) to O(N)
Abstract
Quantum computing QC emulation is crucial for advancing QC applications, especially given the scalability constraints of current devices. FPGA-based designs offer an efficient and scalable alternative to traditional large-scale platforms, but most are tightly integrated with high-performance systems, limiting their use in mobile and edge environments. This study introduces a compact, standalone FPGA-based QC emulator designed for embedded systems, leveraging the Quantum Approximate Optimization Algorithm (QAOA) to solve the Weighted-MaxCut problem. By restructuring QAOA operations for hardware compatibility, the proposed design reduces time complexity from O(N^2) to O(N), where N equals 2^n for n qubits. This reduction, coupled with a pipeline architecture, significantly minimizes resource consumption, enabling support for up to nine qubits on mid-tier FPGAs, roughly three times more…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEmbedded Systems Design Techniques
