Implementing the Quantum von Neumann Architecture with Superconducting Circuits

M. Mariantoni, H. Wang, Tsuyoshi Yamamoto, M. Neeley, Radoslaw C. Bialczak, Yanbin Chen, M. Lenander, Erik A. Lucero, A. D. O’Connell, D. Sank, Martin P. Weides, J. Wenner, Yi Yin, Jie Zhao, Alexander N. Korotkov, Andrew N. Cleland, John M. Martinis

View at source ↗PDF ↗Article321 citations

Abstract

The von Neumann architecture for a classical computer comprises a central processing unit and a memory holding instructions and data. We demonstrate a quantum central processing unit that exchanges data with a quantum random-access memory integrated on a chip, with instructions stored on a classical computer. We test our quantum machine by executing codes that involve seven quantum elements: Two superconducting qubits coupled through a quantum bus, two quantum memories, and two zeroing registers. Two vital algorithms for quantum computing are demonstrated, the quantum Fourier transform, with 66% process fidelity, and the three-qubit Toffoli OR phase gate, with 98% phase fidelity. Our results, in combination especially with longer qubit coherence, illustrate a potentially viable approach to factoring numbers and implementing simple quantum error correction codes.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:1109.3743
Published
Sep 1, 2011
Updated
Sep 17, 2011
Venue
Science
DOI
10.1126/science.1208517
arXiv
1109.3743
PubMed
21885732
Categories
Quantum Information and Cryptography
Provenance
openalex+arxiv

Topics