TY - JOUR
T1 - Memristor Crossbar Arrays Performing Quantum Algorithms
AU - Fyrigos, Iosif Angelos
AU - Ntinas, Vasileios
AU - Vasileiadis, Nikolaos
AU - Sirakoulis, Georgios Ch
AU - Dimitrakis, Panagiotis
AU - Zhang, Yue
AU - Karafyllidis, Ioannis G.
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2022/2/1
Y1 - 2022/2/1
N2 - There is a growing interest in quantum computers and quantum algorithm development. It has been proved that ideal quantum computers, with zero error rates and large decoherence times, can solve problems that are intractable for today's classical computers. Quantum computers use two resources, superposition and entanglement, that have no classical analog. Since quantum computer platforms that are currently available comprise only a few dozen of qubits, the use of quantum simulators is essential in developing and testing new quantum algorithms. We present a novel quantum simulator based on memristor crossbar circuits and use them to simulate well-known quantum algorithms, namely the Deutsch and Grover quantum algorithms. In quantum computing the dominant algebraic operations are matrix-vector multiplications. The execution time grows exponentially with the simulated number of qubits, causing an exponential slowdown in quantum algorithm execution using classical computers. In this work, we show that the inherent characteristics of memristor arrays can be used to overcome this problem and that memristor arrays can be used not only as independent quantum simulators but also as a part of a quantum computer stack where classical computers accelerators are connected. Our memristive crossbar circuits are re-configurable and can be programmed to simulate any quantum algorithm.
AB - There is a growing interest in quantum computers and quantum algorithm development. It has been proved that ideal quantum computers, with zero error rates and large decoherence times, can solve problems that are intractable for today's classical computers. Quantum computers use two resources, superposition and entanglement, that have no classical analog. Since quantum computer platforms that are currently available comprise only a few dozen of qubits, the use of quantum simulators is essential in developing and testing new quantum algorithms. We present a novel quantum simulator based on memristor crossbar circuits and use them to simulate well-known quantum algorithms, namely the Deutsch and Grover quantum algorithms. In quantum computing the dominant algebraic operations are matrix-vector multiplications. The execution time grows exponentially with the simulated number of qubits, causing an exponential slowdown in quantum algorithm execution using classical computers. In this work, we show that the inherent characteristics of memristor arrays can be used to overcome this problem and that memristor arrays can be used not only as independent quantum simulators but also as a part of a quantum computer stack where classical computers accelerators are connected. Our memristive crossbar circuits are re-configurable and can be programmed to simulate any quantum algorithm.
KW - Computers
KW - Logic gates
KW - Memristors
KW - Quantum algorithm
KW - Quantum computing
KW - Quantum entanglement
KW - Qubit
UR - https://www.scopus.com/pages/publications/85124296087
U2 - 10.1109/TCSI.2021.3123575
DO - 10.1109/TCSI.2021.3123575
M3 - 文章
AN - SCOPUS:85124296087
SN - 1549-8328
VL - 69
SP - 552
EP - 563
JO - IEEE Transactions on Circuits and Systems
JF - IEEE Transactions on Circuits and Systems
IS - 2
ER -