Layered Architecture for Quantum Computing

Article, Preprint English OPEN
N. Cody Jones ; Rodney Van Meter ; Austin G. Fowler ; Peter L. McMahon ; Jungsang Kim ; Thaddeus D. Ladd ; Yoshihisa Yamamoto (2012)
  • Publisher: American Physical Society
  • Journal: Physical Review X (issn: 2160-3308)
  • Related identifiers: doi: 10.1103/PhysRevX.2.031007
  • Subject: Physics | QC1-999 | Quantum Physics
    arxiv: Computer Science::Hardware Architecture
    acm: ComputerSystemsOrganization_MISCELLANEOUS

We develop a layered quantum-computer architecture, which is a systematic framework for tackling the individual challenges of developing a quantum computer while constructing a cohesive device design. We discuss many of the prominent techniques for implementing circuit-model quantum computing and introduce several new methods, with an emphasis on employing surface-code quantum error correction. In doing so, we propose a new quantum-computer architecture based on optical control of quantum dots. The time scales of physical-hardware operations and logical, error-corrected quantum gates differ by several orders of magnitude. By dividing functionality into layers, we can design and analyze subsystems independently, demonstrating the value of our layered architectural approach. Using this concrete hardware platform, we provide resource analysis for executing fault-tolerant quantum algorithms for integer factoring and quantum simulation, finding that the quantum-dot architecture we study could solve such problems on the time scale of days.
  • References (130)
    130 references, page 1 of 13

    [1] T.D. Ladd, F. Jelezko, R. La amme, Y. Nakamura, C. Monroe, and J.L. O'Brien, \Quantum computers," Nature 464, 45{53 (2010).

    [2] Austin G. Fowler, Ashley M. Stephens, and Peter Groszkowski, \High-threshold universal quantum computation on the surface code," Phys. Rev. A 80, 052312 (2009).

    [3] David P. DiVincenzo, \The physical implementation of quantum computation," Fortschritte der Physik 48, 771{783 (2000).

    [4] Andrew M. Steane, \Quantum computer architecture for fast entropy extraction," Quantum Info. Comput. 2, 171{183 (2002).

    [5] Andrew M. Steane, \How to build a 300 bit, 1 Gigaoperation quantum computer," Quantum Info. Comput. 7, 297{306 (2007).

    [6] Timothy P. Spiller, William J. Munro, Sean D. Barrett, and Pieter Kok, \An introduction to quantum information processing: applications and realizations," Contemporary Physics 46, 407{436 (2005).

    [7] Rodney Van Meter and Mark Oskin, \Architectural implications of quantum computing technologies," ACM Journal of Emerging Technologies in Computing Systems 2, 31{63 (2006).

    [8] J.M. Taylor, H.-A. Engel, W. Dur, A. Yacoby, C. M. Marcus, P. Zoller, and M. D. Lukin, \Fault-tolerant architecture for quantum computation using electrically controlled semiconductor spins," Nature Physics 1, 177{ 183 (2005).

    [9] A. M. Steane, \Space, time, parallelism and noise requirements for reliable quantum computing," Fortschritte der Physik 46, 443{457 (1998).

    [10] N. Isailovic, M. Whitney, Y. Patel, and J. Kubiatowicz, \Running a quantum circuit at the speed of data," in 35th International Symposium on Computer Architecture, 2008 (ISCA'08) (2008).

  • Related Research Results (1)
  • Similar Research Results (1)
  • Metrics
    No metrics available
Share - Bookmark