mpiQulacs: A Distributed Quantum Computer Simulator for A64FX-based Cluster Systems

03/30/2022
by   Satoshi Imamura, et al.
0

Quantum computer simulators running on classical computers are essential for developing real quantum computers and emerging quantum applications. In particular, state vector simulators, which store a full state vector in memory and update it in every quantum operation, are available to simulate an arbitrary form of quantum circuits, debug quantum applications, and validate future quantum computers. However, the time and space complexity grows exponentially with the number of qubits and easily exceeds the capability of a single machine. Therefore, we develop a distributed state vector simulator, mpiQulacs, that is optimized for large-scale simulation on A64FX-based cluster systems. A64FX is an ARM-based CPU that is also equipped in the world's top Fugaku supercomputer. We evaluate weak and strong scaling of mpiQulacs with up to 36 qubits on a new 64-node A64FX-based cluster system named Todoroki. By comparing mpiQulacs with existing distributed state vector simulators, we show that mpiQulacs achieves the highest performance for large-scale simulation on tens of nodes while sustaining a nearly ideal scalability. Besides, we define a new metric, quantum B/F ratio, and use it to demonstrate that mpiQulacs running on Todoroki fits the requirements of distributed state vector simulation rather than the existing simulators running on general purpose CPU-based or GPU-based cluster systems.

READ FULL TEXT

page 1

page 7

research
05/01/2019

Establishing the Quantum Supremacy Frontier with a 281 Pflop/s Simulation

Noisy Intermediate-Scale Quantum (NISQ) computers aim to perform computa...
research
02/05/2021

Cache Blocking Technique to Large Scale Quantum Computing Simulation on Supercomputers

Classical computers require large memory resources and computational pow...
research
01/02/2018

Distributed Memory Techniques for Classical Simulation of Quantum Circuits

In this paper we describe, implement, and test the performance of distri...
research
02/08/2018

The Multiphoton Boson Sampling Machine Doesn't Beat Early Classical Computers for Five-boson Sampling

An ignored algorithm called Store-reuse for calculating the permanent of...
research
09/09/2023

Fast Simulation of High-Depth QAOA Circuits

Until high-fidelity quantum computers with a large number of qubits beco...
research
12/14/2021

QuISP: a Quantum Internet Simulation Package

We present an event-driven simulation package called QuISP for large-sca...
research
04/27/2018

Explicit lower bounds on strong quantum simulation

We consider the problem of strong (amplitude-wise) simulation of n-qubit...

Please sign up or login with your details

Forgot password? Click here to reset