🤖 AI Summary
Full-state simulation of a 50-qubit universal quantum computer poses extreme memory and bandwidth challenges, exceeding the capacity of conventional supercomputers.
Method: This work introduces a co-optimization framework deployed on Europe’s first exascale supercomputer (heterogeneous CPU–GPU architecture), featuring cross-device memory expansion, adaptive sparse data encoding, and dynamic communication scheduling to overcome memory and interconnect bottlenecks. Our in-house high-performance quantum simulator, JUQCS-50, leverages LPDDR5 high-bandwidth memory, NVLink/CXL-class interconnects, and a lightweight compression scheme—preserving numerical precision while minimizing storage and data movement overhead.
Contribution/Results: We report the first full-amplitude simulation of a 50-qubit quantum circuit on an exascale system—surpassing the prior 48-qubit record achieved on the K computer by 11.4× in performance. This establishes a new benchmark for both scale and efficiency in exascale quantum simulation.
📝 Abstract
We have developed a new version of the high-performance J""ulich universal quantum computer simulator (JUQCS-50) that leverages key features of the GH200 superchips as used in the JUPITER supercomputer, enabling simulations of a 50-qubit universal quantum computer for the first time. JUQCS-50 achieves this through three key innovations: (1) extending usable memory beyond GPU limits via high-bandwidth CPU-GPU interconnects and LPDDR5 memory; (2) adaptive data encoding to reduce memory footprint with acceptable trade-offs in precision and compute effort; and (3) an on-the-fly network traffic optimizer. These advances result in an 11.4-fold speedup over the previous 48-qubit record on the K computer.