Full-Stack, Real-System Quantum Computer Studies: Architectural Comparisons and Design Insights
Prakash Murali, Norbert Matthias Linke, Margaret Martonosi, Ali Javadi, Abhari, Nhung Hong Nguyen, Cinthia Huerta Alderete

TL;DR
This paper presents a comprehensive, real-system analysis of different quantum computing architectures, evaluating hardware-software interactions, and providing insights to guide future device and compiler design.
Contribution
It introduces TriQ, the first full-stack toolflow for cross-technology quantum computer benchmarking and analysis, based on real-system measurements from multiple leading prototypes.
Findings
Native and software-visible gates vary across technologies
Communication topology impacts benchmark performance
Noise-aware compilation improves results even on lower-noise platforms
Abstract
In recent years, Quantum Computing (QC) has progressed to the point where small working prototypes are available for use. Termed Noisy Intermediate-Scale Quantum (NISQ) computers, these prototypes are too small for large benchmarks or even for Quantum Error Correction, but they do have sufficient resources to run small benchmarks, particularly if compiled with optimizations to make use of scarce qubits and limited operation counts and coherence times. QC has not yet, however, settled on a particular preferred device implementation technology, and indeed different NISQ prototypes implement qubits with very different physical approaches and therefore widely-varying device and machine characteristics. Our work performs a full-stack, benchmark-driven hardware-software analysis of QC systems. We evaluate QC architectural possibilities, software-visible gates, and software optimizations to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum Mechanics and Applications
