A Closeness Centrality-based Circuit Partitioner for Quantum Simulations
By: Doru Thom Popovici , Harlin Lee , Mauro Del Ben and more
Potential Business Impact:
Simulates big quantum computers on regular ones.
Simulating quantum circuits (QC) on high-performance computing (HPC) systems has become an essential method to benchmark algorithms and probe the potential of large-scale quantum computation despite the limitations of current quantum hardware. However, these simulations often require large amounts of resources, necessitating the use of large clusters with thousands of compute nodes and large memory footprints. In this work, we introduce an end-to-end framework that provides an efficient partitioning scheme for large-scale QCs alongside a flexible code generator to offer a portable solution that minimizes data movement between compute nodes. By formulating the distribution of quantum states and circuits as a graph problem, we apply closeness centrality to assess gate importance and design a fast, scalable partitioning method. The resulting partitions are compiled into highly optimized codes that run seamlessly on a wide range of supercomputers, providing critical insights into the performance and scalability of quantum algorithm simulations.
Similar Papers
A Closeness Centrality-based Circuit Partitioner for Quantum Simulations
Quantum Physics
Makes big computer simulations of quantum computers faster.
Entanglement-Efficient Distribution of Quantum Circuits over Large-Scale Quantum Networks
Quantum Physics
Connects small quantum computers to make a big one.
Dynamic Hypergraph Partitioning of Quantum Circuits with Hybrid Execution
Emerging Technologies
Runs bigger quantum computer tasks on small ones.