Show simple item record

dc.contributor.authorStein, Samuel
dc.contributor.authorSussman, Sara
dc.contributor.authorTomesh, Teague
dc.contributor.authorGuinn, Charles
dc.contributor.authorTureci, Esin
dc.contributor.authorLin, Sophia Fuhui
dc.contributor.authorTang, Wei
dc.contributor.authorAng, James
dc.contributor.authorChakram, Srivatsan
dc.contributor.authorLi, Ang
dc.contributor.authorMartonosi, Margaret
dc.contributor.authorChong, Fred
dc.contributor.authorHouck, Andrew A.
dc.contributor.authorChuang, Isaac L.
dc.contributor.authorDemarco, Michael
dc.date.accessioned2024-01-03T20:17:42Z
dc.date.available2024-01-03T20:17:42Z
dc.date.issued2023-10-28
dc.identifier.isbn979-8-4007-0329-4
dc.identifier.urihttps://hdl.handle.net/1721.1/153272
dc.description.abstractNoisy 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.en_US
dc.publisherACM|56th Annual IEEE/ACM International Symposium on Microarchitectureen_US
dc.relation.isversionofhttps://doi.org/10.1145/3613424.3614300en_US
dc.rightsArticle 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.en_US
dc.titleHetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systemsen_US
dc.typeArticleen_US
dc.identifier.citationStein, Samuel, Sussman, Sara, Tomesh, Teague, Guinn, Charles, Tureci, Esin et al. 2023. "HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems."
dc.contributor.departmentMassachusetts Institute of Technology. Department of Physics
dc.identifier.mitlicensePUBLISHER_POLICY
dc.identifier.mitlicensePUBLISHER_POLICY
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2024-01-01T08:47:26Z
dc.language.rfc3066en
dc.rights.holderThe author(s)
dspace.date.submission2024-01-01T08:47:26Z
mit.licensePUBLISHER_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record