TY - JOUR
T1 - ReQUSA
T2 - a novel ReRAM-based hardware accelerator architecture for high-speed quantum computer simulation
AU - Lee, Sanghyeon
AU - Hour, Leanghok
AU - Kim, Yongtae
AU - Han, Youngsun
N1 - Publisher Copyright:
© 2024 IOP Publishing Ltd.
PY - 2024/3/1
Y1 - 2024/3/1
N2 - Quantum computers are currently regarded as an emerging computing technology that can solve problems more quickly than classical computers. However, since constructing a general quantum computer is technically difficult, quantum computer simulation has been used instead of real quantum computers. Simulating quantum computers on classical computers is challenging because the time and resources required for the vectormatrix multiplication (VMM) increase exponentially with the number of qubits. This paper proposes a new accelerator architecture called ReQUSA that leverages resistive random access memory (ReRAM) to accelerate the quantum computer simulation. The ReQUSA employs a ReRAM crossbar array structure, which is specialized for implementing the VMM, and a realized state method for reduced VMM operation. To the best of our knowledge, ReRAM-based accelerators for quantum computer simulators has not been previously reported. Here, we describe the hardware design of the architecture and compare the performances (hardware resource, simulation time, and accuracy) of our accelerator with those of current quantum computer simulators (QuEST, QPlayer, and Qiskit). On average, our proposed architecture reduced the simulation times by factors of ×104 and ×103 (×102) on average from those of QuEST and QPlayer (also Qiskit), respectively. In addition, our architecture achieved 99% accuracy in 16-bit fixed-point data representation.
AB - Quantum computers are currently regarded as an emerging computing technology that can solve problems more quickly than classical computers. However, since constructing a general quantum computer is technically difficult, quantum computer simulation has been used instead of real quantum computers. Simulating quantum computers on classical computers is challenging because the time and resources required for the vectormatrix multiplication (VMM) increase exponentially with the number of qubits. This paper proposes a new accelerator architecture called ReQUSA that leverages resistive random access memory (ReRAM) to accelerate the quantum computer simulation. The ReQUSA employs a ReRAM crossbar array structure, which is specialized for implementing the VMM, and a realized state method for reduced VMM operation. To the best of our knowledge, ReRAM-based accelerators for quantum computer simulators has not been previously reported. Here, we describe the hardware design of the architecture and compare the performances (hardware resource, simulation time, and accuracy) of our accelerator with those of current quantum computer simulators (QuEST, QPlayer, and Qiskit). On average, our proposed architecture reduced the simulation times by factors of ×104 and ×103 (×102) on average from those of QuEST and QPlayer (also Qiskit), respectively. In addition, our architecture achieved 99% accuracy in 16-bit fixed-point data representation.
KW - ReQUSA
KW - quantum computer simulation
KW - resistive random access memory
KW - vector-matrix multiplication
UR - http://www.scopus.com/inward/record.url?scp=85186105030&partnerID=8YFLogxK
U2 - 10.1088/1402-4896/ad2752
DO - 10.1088/1402-4896/ad2752
M3 - Article
AN - SCOPUS:85186105030
SN - 0031-8949
VL - 99
JO - Physica Scripta
JF - Physica Scripta
IS - 3
M1 - 035033
ER -