Simulator Demonstration of Large Scale Variational Quantum Algorithm on HPC Cluster
arXiv:2402.11878 · doi:10.1109/ACCESS.2024.3415168
Abstract
Advances in quantum simulator technology is increasingly required because research on quantum algorithms is becoming more sophisticated and complex. State vector simulation utilizes CPU and memory resources in computing nodes exponentially with respect to the number of qubits; furthermore, in a variational quantum algorithm, the large number of repeated runs by classical optimization is also a heavy load. This problem has been addressed by preparing numerous computing nodes or simulation frameworks that work effectively. This study aimed to accelerate quantum simulation using two newly proposed methods: to efficiently utilize limited computational resources by adjusting the ratio of the MPI and distributed processing parallelism corresponding to the target problem settings and to slim down the Hamiltonian by considering the effect of accuracy on the calculation result. Ground-state energy calculations of fermionic model were performed using variational quantum eigensolver (VQE) on an HPC cluster with up to 1024 FUJITSU Processor A64FX connected to each other by InfiniBand; the processor is also used on supercomputer Fugaku. We achieved 200 times higher speed over VQE simulations and demonstrated 32 qubits ground-state energy calculations in acceptable time. This result indicates that > 30 qubit state vector simulations can be realistically utilized to further research on variational quantum algorithms.
arXiv commentSubmitted to IEEEAccess
References in corpus (29)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Quantum Computing in the NISQ era and beyond
- Quantum Machine Learning
- A variational eigenvalue solver on a quantum processor
- Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets
- The theory of variational hybrid quantum-classical algorithms
- A Quantum Approximate Optimization Algorithm
- An introduction to quantum machine learning
- The Variational Quantum Eigensolver: a review of methods and best practices
- An adaptive variational algorithm for exact molecular simulations on a quantum computer
- Fermionic quantum computation
- Scalable Quantum Simulation of Molecular Energies
- Tensor networks for complex quantum systems
- The Bravyi-Kitaev transformation for quantum computation of electronic structure
- Variational Quantum Computation of Excited States
- Generalized Unitary Coupled Cluster Wavefunctions for Quantum Computation
- Qulacs: a fast and versatile quantum circuit simulator for research purpose
- Quantum Computation of Electronic Transitions using a Variational Quantum Eigensolver
- Subspace-search variational quantum eigensolver for excited states
- Low-cost error mitigation by symmetry verification
- Efficient Symmetry-Preserving State Preparation Circuits for the Variational Quantum Eigensolver Algorithm
- A flexible high-performance simulator for verifying and benchmarking quantum circuits implemented on real hardware
- Establishing the Quantum Supremacy Frontier with a 281 Pflop/s Simulation
- Intel Quantum Simulator: A cloud-ready high-performance simulator of quantum circuits
- A Jastrow-type decomposition in quantum chemistry for low-depth quantum circuits
- ADAPT-VQE is insensitive to rough parameter landscapes and barren plateaus
- Accuracy and Resource Estimations for Quantum Chemistry on a Near-term Quantum Computer
- Improved variational quantum eigensolver via quasi-dynamical evolution
- mpiQulacs: A Distributed Quantum Computer Simulator for A64FX-based Cluster Systems