Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:quant-ph/9911041 · Computer Physics Communications

Quantum Computer Emulator

Hans A. De Raedt, Anthony Hams, Kristel F. L. Michielsen, Koen De Raedt

Published Oct 1, 2000• 38 citations
arXivHTMLPDF
DOI
10.1016/s0010-4655(00)00132-6

Related papers

Novel Quantum Computer Emulator Chip.

John Robert Burger

•Jan 1, 2004•1 citation

Emulating a Quantum Computer with an FPGA

Jackson Davis, Charles Collett

Bulletin of the American Physical Society•Mar 15, 2021•0 citations

A Scalable Emulator for Quantum Fourier Transform Using Multiple-FPGAs With High-Bandwidth-Memory

Hasitha Muthumala Waidyasooriya, Hiroki Oshiyama, Yuya Kurebayashi +2 more

Quantum computing is regarded as the future of computing that hopefully provides exponentially large processing power compared to the conventional digital computing. However, current quantum computers do not have the capability to correct errors caused by environmental noise, so that it is difficult to run useful algorithms that require deep quantum circuits. Therefore, emulation of quantum circuits in digital computers is essential. However, emulation of large quantum circuits requires enormous amount of computations, and leads to a very large processing time. To reduce the processing time, we propose an FPGA emulator with high-bandwidth-memory to emulate quantum Fourier transform (QFT), which is a major part of many quantum algorithms. The proposed FPGA emulator is scalable in terms of both processing speed and the number of qubits, and extendable to multiple FPGAs. We performed QFT emulations up to 30 qubits using two FPGAs. According to the measured results, we have achieved 23.6 ~ 24.5 times speed-up compared to a fully optimized 24-core CPU emulator.

IEEE Access•Jan 1, 2022•16 citations

Large-Scale Emulation of Quantum Computing Based on Nonzero State Transitions

Minoru Fujishima, Kento Inai, Tetsuro Kitasho +1 more

Quantum computing realizes high-speed calculation with massive-parallel computing of quantum state transitions. The quantum computing emulator, however, must be able to manipulate exponentially increasing states as the problem scale increases. To reduce the number of quantum states to be manipulated in the emulator, we have focused on the quantum-state transitions in a quantum computer. In this paper, an emulator representing the state transitions with the location of a nonzero quantum state is proposed. As a result, the emulation of larger-scale quantum algorithms can be realized with a finite amount of hardware.

Japanese Journal of Applied Physics•Apr 1, 2004•1 citation

Higher-Level Quantum Emulation

Science•Aug 6, 2009•0 citations

On using FPGAS to accelerate the emulation of quantum computing

Tamer Mohamed, Wael Maged Badawy, GRAHAM A. JULLIEN

This paper investigates the possibility of implementing a conventional computing architecture that can practically emulate the functionality of a hypothetical quantum computer. The state of the art transistor feature size makes the resource requirement, for emulating quantum computation with a relatively large number of qubits, possible. In this paperwe investigate how a programmable logic array can be used to practically emulate quantum computation with entanglement characteristics. We illustrate the concept of our practical quantum computer emulator by examining the steps required to build a HW/SW co-design system that can automatically instantiate HW components that implement a quantum computing processing step.

Conference proceedings - Canadian Conference on Electrical and Computer Engineering•May 1, 2009•4 citations
Quantum computing is regarded as the future of computing that hopefully provides exponentially large processing power compared to the conventional digital computing. However, current quantum computers do not have the capability to correct errors caused by environmental noise, so that it is difficult to run useful algorithms that require deep quantum circuits. Therefore, emulation of quantum circuits in digital computers is essential. However, emulation of large quantum circuits requires enormous amount of computations, and leads to a very large processing time. To reduce the processing time, we propose an FPGA emulator with high-bandwidth-memory to emulate quantum Fourier transform (QFT), which is a major part of many quantum algorithms. The proposed FPGA emulator is scalable in terms of both processing speed and the number of qubits, and extendable to multiple FPGAs. We performed QFT emulations up to 30 qubits using two FPGAs. According to the measured results, we have achieved 23.6 ~ 24.5 times speed-up compared to a fully optimized 24-core CPU emulator.
Quantum computing realizes high-speed calculation with massive-parallel computing of quantum state transitions. The quantum computing emulator, however, must be able to manipulate exponentially increasing states as the problem scale increases. To reduce the number of quantum states to be manipulated in the emulator, we have focused on the quantum-state transitions in a quantum computer. In this paper, an emulator representing the state transitions with the location of a nonzero quantum state is proposed. As a result, the emulation of larger-scale quantum algorithms can be realized with a finite amount of hardware.
This paper investigates the possibility of implementing a conventional computing architecture that can practically emulate the functionality of a hypothetical quantum computer. The state of the art transistor feature size makes the resource requirement, for emulating quantum computation with a relatively large number of qubits, possible. In this paperwe investigate how a programmable logic array can be used to practically emulate quantum computation with entanglement characteristics. We illustrate the concept of our practical quantum computer emulator by examining the steps required to build a HW/SW co-design system that can automatically instantiate HW components that implement a quantum computing processing step.