loading...
A Quantum Logic Array Microarchitecture: Scalable Quantum Data Movement and Computation
Barcelona, Spain November 12-November 16
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MICRO.2005.938th Annual IEEE/ACM International Sy ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Tzvetan S. Metodi, University Of California at Davis
Darshan D. Thaker, University Of California at Davis
Andrew W. Cross, Massachusetts Institute of Technology

Recent experimental advances have demonstrated technologies capable of supporting scalable quantum computation. A critical next step is how to put those technologies together into a scalable, fault-tolerant system that is also feasible. We propose a Quantum Logic Array (QLA) microarchitecture that forms the foundation of such a system. The QLA focuses on the communication resources necessary to efficiently support fault-tolerant computations. We leverage the extensive groundwork in quantum error correction theory and provide analysis that shows that our system is both asymptotically and empirically fault tolerant. Specifically, we use the QLA to implement a hierarchical, array-based design and a logarithmic expense quantum-teleportation communication protocol. Our goal is to overcome the primary scalability challenges of reliability, communication, and quantum resource distribution that plague current proposals for large-scale quantum computing. Our work complements recent work by Balenseifer et al [1], which studies the software tool chain necessary to simplify development of quantum applications; here we focus on modeling a fullscale optimized microarchitecture for scalable computing.

Citation:
Tzvetan S. Metodi, Darshan D. Thaker, Andrew W. Cross, "A Quantum Logic Array Microarchitecture: Scalable Quantum Data Movement and Computation," micro, pp.305-318, 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.