Will Quantum Computers Scale Without Inter-Chip Comms? A Structured Design Exploration to the Monolithic vs Distributed Architectures Quest

Being a very promising technology, with impressive advances in the recent years, it is still unclear how quantum computing will scale to satisfy the requirements of its most powerful applications. Although continued progress in the fabrication and control of qubits is required, quantum computing scalability will depend as well on a comprehensive architectural design considering a distributed multi-core approach as an alternative to the traditional monolithic version, hence including a communications perspective. However, this goes beyond introducing mere interconnects. Rather, it implies consolidating the full communications stack in the quantum computer structure. In this paper, we propose a double full-stack architecture encompassing quantum computation and quantum communications, which we use to address the monolithic versus distributed question with a structured design methodology. For that, we revisit the different quantum computing layers to capture and model their essence by highlighting the open design variables and performance metrics. Using behavioral models and actual measurements from existing quantum computers, the results of simulations suggest that multicore architectures may effectively unleash the full quantum computer potential.

[1]  R. V. Meter,et al.  Layered architecture for quantum computing , 2010, 1010.5022.

[2]  John Kubiatowicz,et al.  Interconnection Networks for Scalable Quantum Computers , 2006, 33rd International Symposium on Computer Architecture (ISCA'06).

[3]  Luca Benini,et al.  Networks on Chips : A New SoC Paradigm , 2022 .

[4]  S. Wehner,et al.  Quantum internet: A vision for the road ahead , 2018, Science.

[5]  Margaret Martonosi,et al.  Next Steps in Quantum Computing: Computer Science's Role , 2019, ArXiv.

[6]  Pedram Khalili Amiri,et al.  Quantum computers , 2003 .

[7]  R. Ishihara,et al.  Interfacing spin qubits in quantum dots and donors—hot, dense, and coherent , 2017, npj Quantum Information.

[8]  Matthias Gries,et al.  Methods for evaluating and covering the design space during early design development , 2004, Integr..

[9]  C. Monroe,et al.  Large-scale modular quantum-computer architecture with atomic memory and photonic interconnects , 2012, 1208.0391.

[10]  Archil Avaliani,et al.  Quantum Computers , 2004, ArXiv.

[11]  Koen Bertels,et al.  An Experimental Microarchitecture for a Superconducting Quantum Processor , 2017, 2017 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).

[12]  Rodney Van Meter,et al.  A blueprint for building a quantum computer , 2013, Commun. ACM.

[13]  Wolfram Schulte,et al.  An Approach for Effective Design Space Exploration , 2010, Monterey Workshop.

[14]  Jacob M. Taylor,et al.  Distributed Quantum Computation Based-on Small Quantum Registers , 2007, 0709.4539.

[15]  Naser Mohammadzadeh,et al.  SAQIP , 2019, ACM Trans. Archit. Code Optim..

[16]  Simon J. Devitt,et al.  The Path to Scalable Distributed Quantum Computing , 2016, Computer.

[17]  Wolfgang Dür,et al.  A quantum network stack and protocols for reliable entanglement-based networks , 2018, New Journal of Physics.

[18]  Julio A. de Oliveira Filho,et al.  A link layer protocol for quantum networks , 2019, SIGCOMM.

[19]  Telecommunications Board,et al.  Quantum computing , 2019, Mathematics and Computation.

[20]  John Preskill,et al.  Quantum Computing in the NISQ era and beyond , 2018, Quantum.

[21]  C. Monroe,et al.  Co-designing a scalable quantum computer with trapped atomic ions , 2016, npj Quantum Information.

[22]  Ulya R. Karpuzcu,et al.  Quantum Computing: An Overview Across the System Stack , 2019 .

[23]  Giuseppe Bianchi,et al.  Quantum internet: from communication to distributed computing! , 2018, NANOCOM.