Universal Quantum Computer Simulation of 50 Qubits on Europe`s First Exascale Supercomputer Harnessing Its Heterogeneous CPU-GPU Architecture
This work enables larger quantum circuit simulations for researchers studying quantum algorithms and error correction, though it is an incremental improvement over existing simulation methods.
The authors developed a new version of the JUQCS-50 simulator that, for the first time, simulates a 50-qubit universal quantum computer on Europe's first exascale supercomputer, achieving a 16.6-fold speedup over the previous 48-qubit record on the K computer.
We have developed a new version of the high-performance Jülich 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 a 16.6-fold speedup over the previous 48-qubit record on the K computer