HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems

Noisy Intermediate-Scale Quantum Computing (NISQ) has dominated headlines in recent years, with the longer-term vision of Fault-Tolerant Quantum Computation (FTQC) offering significant potential albeit at currently intractable resource costs and quantum error correction (QEC) overheads. For problems...

Full description

Bibliographic Details
Main Authors: Stein, Samuel, Sussman, Sara, Tomesh, Teague, Guinn, Charles, Tureci, Esin, Lin, Sophia Fuhui, Tang, Wei, Ang, James, Chakram, Srivatsan, Li, Ang, Martonosi, Margaret, Chong, Fred, Houck, Andrew A., Chuang, Isaac L., Demarco, Michael
Other Authors: Massachusetts Institute of Technology. Department of Physics
Format: Article
Language:English
Published: ACM|56th Annual IEEE/ACM International Symposium on Microarchitecture 2024
Online Access:https://hdl.handle.net/1721.1/153272
_version_ 1826195561634594816
author Stein, Samuel
Sussman, Sara
Tomesh, Teague
Guinn, Charles
Tureci, Esin
Lin, Sophia Fuhui
Tang, Wei
Ang, James
Chakram, Srivatsan
Li, Ang
Martonosi, Margaret
Chong, Fred
Houck, Andrew A.
Chuang, Isaac L.
Demarco, Michael
author2 Massachusetts Institute of Technology. Department of Physics
author_facet Massachusetts Institute of Technology. Department of Physics
Stein, Samuel
Sussman, Sara
Tomesh, Teague
Guinn, Charles
Tureci, Esin
Lin, Sophia Fuhui
Tang, Wei
Ang, James
Chakram, Srivatsan
Li, Ang
Martonosi, Margaret
Chong, Fred
Houck, Andrew A.
Chuang, Isaac L.
Demarco, Michael
author_sort Stein, Samuel
collection MIT
description Noisy Intermediate-Scale Quantum Computing (NISQ) has dominated headlines in recent years, with the longer-term vision of Fault-Tolerant Quantum Computation (FTQC) offering significant potential albeit at currently intractable resource costs and quantum error correction (QEC) overheads. For problems of interest, FTQC will require millions of physical qubits with long coherence times, high-fidelity gates, and compact sizes to surpass classical systems. Just as heterogeneous specialization has offered scaling benefits in classical computing, it is likewise gaining interest in FTQC. However, systematic use of heterogeneity in either hardware or software elements of FTQC systems remains a serious challenge due to the vast design space and variable physical constraints. This paper meets the challenge of making heterogeneous FTQC design practical by introducing HetArch, a toolbox for designing heterogeneous quantum systems, and using it to explore heterogeneous design scenarios. Using a hierarchical approach, we successively break quantum algorithms into smaller operations (akin to classical application kernels), thus greatly simplifying the design space and resulting tradeoffs. Specializing to superconducting systems, we then design optimized heterogeneous hardware composed of varied superconducting devices, abstracting physical constraints into design rules that enable devices to be assembled into standard cells optimized for specific operations. Finally, we provide a heterogeneous design space exploration framework which reduces the simulation burden by a factor of 104 or more and allows us to characterize optimal design points. We use these techniques to design superconducting quantum modules for entanglement distillation, error correction, and code teleportation, reducing error rates by 2.6 ×, 10.7 ×, and 3.0 × compared to homogeneous systems.
first_indexed 2024-09-23T10:14:39Z
format Article
id mit-1721.1/153272
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T10:14:39Z
publishDate 2024
publisher ACM|56th Annual IEEE/ACM International Symposium on Microarchitecture
record_format dspace
spelling mit-1721.1/1532722024-01-05T20:51:20Z HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems Stein, Samuel Sussman, Sara Tomesh, Teague Guinn, Charles Tureci, Esin Lin, Sophia Fuhui Tang, Wei Ang, James Chakram, Srivatsan Li, Ang Martonosi, Margaret Chong, Fred Houck, Andrew A. Chuang, Isaac L. Demarco, Michael Massachusetts Institute of Technology. Department of Physics Noisy Intermediate-Scale Quantum Computing (NISQ) has dominated headlines in recent years, with the longer-term vision of Fault-Tolerant Quantum Computation (FTQC) offering significant potential albeit at currently intractable resource costs and quantum error correction (QEC) overheads. For problems of interest, FTQC will require millions of physical qubits with long coherence times, high-fidelity gates, and compact sizes to surpass classical systems. Just as heterogeneous specialization has offered scaling benefits in classical computing, it is likewise gaining interest in FTQC. However, systematic use of heterogeneity in either hardware or software elements of FTQC systems remains a serious challenge due to the vast design space and variable physical constraints. This paper meets the challenge of making heterogeneous FTQC design practical by introducing HetArch, a toolbox for designing heterogeneous quantum systems, and using it to explore heterogeneous design scenarios. Using a hierarchical approach, we successively break quantum algorithms into smaller operations (akin to classical application kernels), thus greatly simplifying the design space and resulting tradeoffs. Specializing to superconducting systems, we then design optimized heterogeneous hardware composed of varied superconducting devices, abstracting physical constraints into design rules that enable devices to be assembled into standard cells optimized for specific operations. Finally, we provide a heterogeneous design space exploration framework which reduces the simulation burden by a factor of 104 or more and allows us to characterize optimal design points. We use these techniques to design superconducting quantum modules for entanglement distillation, error correction, and code teleportation, reducing error rates by 2.6 ×, 10.7 ×, and 3.0 × compared to homogeneous systems. 2024-01-03T20:17:42Z 2024-01-03T20:17:42Z 2023-10-28 2024-01-01T08:47:26Z Article http://purl.org/eprint/type/ConferencePaper 979-8-4007-0329-4 https://hdl.handle.net/1721.1/153272 Stein, Samuel, Sussman, Sara, Tomesh, Teague, Guinn, Charles, Tureci, Esin et al. 2023. "HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems." PUBLISHER_POLICY PUBLISHER_POLICY en https://doi.org/10.1145/3613424.3614300 Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. The author(s) application/pdf ACM|56th Annual IEEE/ACM International Symposium on Microarchitecture
spellingShingle Stein, Samuel
Sussman, Sara
Tomesh, Teague
Guinn, Charles
Tureci, Esin
Lin, Sophia Fuhui
Tang, Wei
Ang, James
Chakram, Srivatsan
Li, Ang
Martonosi, Margaret
Chong, Fred
Houck, Andrew A.
Chuang, Isaac L.
Demarco, Michael
HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems
title HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems
title_full HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems
title_fullStr HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems
title_full_unstemmed HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems
title_short HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems
title_sort hetarch heterogeneous microarchitectures for superconducting quantum systems
url https://hdl.handle.net/1721.1/153272
work_keys_str_mv AT steinsamuel hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT sussmansara hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT tomeshteague hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT guinncharles hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT tureciesin hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT linsophiafuhui hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT tangwei hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT angjames hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT chakramsrivatsan hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT liang hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT martonosimargaret hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT chongfred hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT houckandrewa hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT chuangisaacl hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems
AT demarcomichael hetarchheterogeneousmicroarchitecturesforsuperconductingquantumsystems