Skip to main content

Resource-Efficient Quantum Computing by Breaking Abstractions

Publication ,  Journal Article
Shi, Y; Gokhale, P; Murali, P; Baker, JM; Duckering, C; Ding, Y; Brown, NC; Chamberland, C; Javadi-Abhari, A; Cross, AW; Schuster, DI ...
Published in: Proceedings of the IEEE
August 1, 2020

Building a quantum computer that surpasses the computational power of its classical counterpart is a great engineering challenge. Quantum software optimizations can provide an accelerated pathway to the first generation of quantum computing (QC) applications that might save years of engineering effort. Current quantum software stacks follow a layered approach similar to the stack of classical computers, which was designed to manage the complexity. In this review, we point out that greater efficiency of QC systems can be achieved by breaking the abstractions between these layers. We review several works along this line, including two hardware-aware compilation optimizations that break the quantum instruction set architecture (ISA) abstraction and two error-correction/information-processing schemes that break the qubit abstraction. Last, we discuss several possible future directions.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings of the IEEE

DOI

EISSN

1558-2256

ISSN

0018-9219

Publication Date

August 1, 2020

Volume

108

Issue

8

Start / End Page

1353 / 1370

Related Subject Headings

  • 4009 Electronics, sensors and digital hardware
  • 0906 Electrical and Electronic Engineering
  • 0903 Biomedical Engineering
  • 0801 Artificial Intelligence and Image Processing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Shi, Y., Gokhale, P., Murali, P., Baker, J. M., Duckering, C., Ding, Y., … Chong, F. T. (2020). Resource-Efficient Quantum Computing by Breaking Abstractions. Proceedings of the IEEE, 108(8), 1353–1370. https://doi.org/10.1109/JPROC.2020.2994765
Shi, Y., P. Gokhale, P. Murali, J. M. Baker, C. Duckering, Y. Ding, N. C. Brown, et al. “Resource-Efficient Quantum Computing by Breaking Abstractions.” Proceedings of the IEEE 108, no. 8 (August 1, 2020): 1353–70. https://doi.org/10.1109/JPROC.2020.2994765.
Shi Y, Gokhale P, Murali P, Baker JM, Duckering C, Ding Y, et al. Resource-Efficient Quantum Computing by Breaking Abstractions. Proceedings of the IEEE. 2020 Aug 1;108(8):1353–70.
Shi, Y., et al. “Resource-Efficient Quantum Computing by Breaking Abstractions.” Proceedings of the IEEE, vol. 108, no. 8, Aug. 2020, pp. 1353–70. Scopus, doi:10.1109/JPROC.2020.2994765.
Shi Y, Gokhale P, Murali P, Baker JM, Duckering C, Ding Y, Brown NC, Chamberland C, Javadi-Abhari A, Cross AW, Schuster DI, Brown KR, Martonosi M, Chong FT. Resource-Efficient Quantum Computing by Breaking Abstractions. Proceedings of the IEEE. 2020 Aug 1;108(8):1353–1370.

Published In

Proceedings of the IEEE

DOI

EISSN

1558-2256

ISSN

0018-9219

Publication Date

August 1, 2020

Volume

108

Issue

8

Start / End Page

1353 / 1370

Related Subject Headings

  • 4009 Electronics, sensors and digital hardware
  • 0906 Electrical and Electronic Engineering
  • 0903 Biomedical Engineering
  • 0801 Artificial Intelligence and Image Processing