{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T18:56:39Z","timestamp":1773773799150,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":71,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,6,22]],"date-time":"2019-06-22T00:00:00Z","timestamp":1561161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1730449"],"award-info":[{"award-number":["1730449"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,6,22]]},"DOI":"10.1145\/3307650.3322273","type":"proceedings-article","created":{"date-parts":[[2019,6,14]],"date-time":"2019-06-14T12:42:33Z","timestamp":1560516153000},"page":"527-540","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":101,"title":["Full-stack, real-system quantum computer studies"],"prefix":"10.1145","author":[{"given":"Prakash","family":"Murali","sequence":"first","affiliation":[{"name":"Princeton University"}]},{"given":"Norbert Matthias","family":"Linke","sequence":"additional","affiliation":[{"name":"University of Maryland"}]},{"given":"Margaret","family":"Martonosi","sequence":"additional","affiliation":[{"name":"Princeton University"}]},{"given":"Ali Javadi","family":"Abhari","sequence":"additional","affiliation":[{"name":"IBM T. J. Watson Research Center"}]},{"given":"Nhung Hong","family":"Nguyen","sequence":"additional","affiliation":[{"name":"University of Maryland"}]},{"given":"Cinthia Huerta","family":"Alderete","sequence":"additional","affiliation":[{"name":"University of Maryland"}]}],"member":"320","published-online":{"date-parts":[[2019,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Lukas Svec, Oana Catu, Amlan Chakrabati, Chen-Fu Chiang, Seth Vanderwilt, John Black, Fred Chong, Margaret Martonosi, Martin Suchara, Ken Brown, Massoud Pedram, and Todd Brun.","author":"Abhari Ali Javadi","year":"2012","unstructured":"Ali Javadi Abhari, Arvin Faruque, Mohammad Javad Dousti, Lukas Svec, Oana Catu, Amlan Chakrabati, Chen-Fu Chiang, Seth Vanderwilt, John Black, Fred Chong, Margaret Martonosi, Martin Suchara, Ken Brown, Massoud Pedram, and Todd Brun. 2012. Scaffold: Quantum Programming Language. Report TR-934-12. Princeton University."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2013.2244643"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/167088.167097"},{"key":"e_1_3_2_1_4_1","volume-title":"Quantum machine learning. Nature 549 (13","author":"Biamonte Jacob","year":"2017","unstructured":"Jacob Biamonte, Peter Wittek, Nicola Pancotti, Patrick Rebentrost, Nathan Wiebe, and Seth Lloyd. 2017. Quantum machine learning. Nature 549 (13 Sep 2017)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-46681-0_14"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.10.034050"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1283383.1283515"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.74.4091"},{"key":"e_1_3_2_1_9_1","volume-title":"Introduction to Algorithms","author":"Cormen Thomas H.","unstructured":"Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. 2009. Introduction to Algorithms, Third Edition (3rd ed.). The MIT Press.","edition":"3"},{"key":"e_1_3_2_1_10_1","volume-title":"Gambetta","author":"Cross Andrew W.","year":"2017","unstructured":"Andrew W. Cross, Lev S. Bishop, John A. Smolin, and Jay M. Gambetta. 2017. Open Quantum Assembly Language. arXiv:1707.03429"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/1792734.1792766"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"S. Debnath N. M. Linke C. Figgatt K. A. Landsman K. Wright and C. Monroe. 2016. Demonstration of a small programmable quantum computer with atomic qubits. Nature 536 (03 Aug 2016).","DOI":"10.1038\/nature18648"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1002\/1521-3978(200009)48:9\/11<771::AID-PROP771>3.0.CO;2-E"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"X. Fu L. Riesebos M. A. Rol J. van Straten J. van Someren N. Khammassi I. Ashraf R. F. L. Vermeulen V. Newsum K. K. L. Loh J. C. de Sterke W. J. Vlothuizen R. N. Schouten C. G. Almudever L. DiCarlo and K. Bertels. 2018. eQASM: An Executable Quantum Instruction Set Architecture. arXiv:arXiv:1808.02449","DOI":"10.1109\/HPCA.2019.00040"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3123952"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2018.032271060"},{"key":"e_1_3_2_1_17_1","unstructured":"Google. 2018. A Preview of Bristlecone Google's New Quantum Processor. https:\/\/ai.googleblog.com\/2018\/03\/a-preview-of-bristlecone-googles-new.html. Accessed: 2018-08-05."},{"key":"e_1_3_2_1_18_1","unstructured":"Google. 2018. Cirq. https:\/\/github.com\/quantumlib\/Cirq. Accessed: 2018-11-29."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462177"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499370.2462177"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/237814.237866"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"Gian Giacomo Guerreschi and Jongsoo Park. 2017. Two-step approach to scheduling quantum circuits. arXiv:1708.00023","DOI":"10.1088\/2058-9565\/aacf0b"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.113.220501"},{"key":"e_1_3_2_1_24_1","volume-title":"Hollenberg","author":"Hill Charles D.","year":"2015","unstructured":"Charles D. Hill, Eldad Peretz, Samuel J. Hile, Matthew G. House, Martin Fuechsle, Sven Rogge, Michelle Y. Simmons, and Lloyd C. L. Hollenberg. 2015. A surface code quantum computer in silicon. Science Advances 1, 9 (2015). arXiv:http:\/\/advances.sciencemag.org\/content\/1\/9\/e1500707.full.pdf"},{"key":"e_1_3_2_1_25_1","unstructured":"IBM. 2018. IBM Announces Advances to IBM Quantum Systems and Ecosystem. https:\/\/www-03.ibm.com\/press\/us\/en\/pressrelease\/53374.wss. Accessed: 2018-08-05."},{"key":"e_1_3_2_1_26_1","unstructured":"IBM. 2018. IBM Qiskit. https:\/\/qiskit.org\/. Accessed: 2018-08-05."},{"key":"e_1_3_2_1_27_1","unstructured":"IBM. 2018. IBM Quantum Devices. https:\/\/quantumexperience.ng.bluemix.net\/qx\/devices. Accessed: 2018-05-16."},{"key":"e_1_3_2_1_28_1","unstructured":"IBM. 2018. IBM Quantum Experience. https:\/\/github.com\/Qiskit\/qiskit-api-py. Accessed: 2018-11-16."},{"key":"e_1_3_2_1_29_1","unstructured":"IBM. 2018. IBMQ Backend Information. https:\/\/github.com\/Qiskit\/ibmq-device-information. Accessed: 2018-11-01."},{"key":"e_1_3_2_1_30_1","volume-title":"CES 2018: Intel's 49-Qubit Chip Shoots for Quantum Supremacy. https:\/\/spectrum.ieee.org\/tech-talk\/computing\/hardware\/intels-49qubit-chip-aims-for-quantum-supremacy. Accessed: 2018-08-05","year":"2018","unstructured":"Intel. 2018. CES 2018: Intel's 49-Qubit Chip Shoots for Quantum Supremacy. https:\/\/spectrum.ieee.org\/tech-talk\/computing\/hardware\/intels-49qubit-chip-aims-for-quantum-supremacy. Accessed: 2018-08-05."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597917.2597939"},{"key":"e_1_3_2_1_32_1","volume-title":"Gambetta","author":"Kandala Abhinav","year":"2017","unstructured":"Abhinav Kandala, Antonio Mezzacapo, Kristan Temme, Maika Takita, Markus Brink, Jerry M. Chow, and Jay M. Gambetta. 2017. Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets. Nature 549 (13 Sep 2017)."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevB.95.235305"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0003-4916(02)00018-0"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.121.090502"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_1_37_1","volume-title":"Klaus M\u00f8lmer, Simon J. Devitt, Christof Wunderlich, and Winfried K. Hensinger.","author":"Lekitsch Bjoern","year":"2017","unstructured":"Bjoern Lekitsch, Sebastian Weidt, Austin G. Fowler, Klaus M\u00f8lmer, Simon J. Devitt, Christof Wunderlich, and Winfried K. Hensinger. 2017. Blueprint for a microwave trapped ion quantum computer. Science Advances 3, 2 (2017). arXiv:http:\/\/advances.sciencemag.org\/content\/3\/2\/e1601540.full.pdf"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1618020114"},{"key":"e_1_3_2_1_39_1","unstructured":"Seth Lloyd Masoud Mohseni and Patrick Rebentrost. 2013. Quantum algorithms for supervised and unsupervised machine learning. arXiv preprint arXiv:1307.0411."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"J. Majer J. M. Chow J. M. Gambetta Jens Koch B. R. Johnson J. A. Schreier L. Frunzio D. I. Schuster A. A. Houck A. Wallraff A. Blais M. H. Devoret S. M. Girvin and R. J. Schoelkopf. 2007. Coupling superconducting qubits via a cavity bus. Nature 449 (27 Sep 2007).","DOI":"10.1038\/nature06184"},{"key":"e_1_3_2_1_41_1","unstructured":"Igor L. Markov Aneeqa Fatima Sergei V. Isakov and Sergio Boixo. 2018. Quantum Supremacy Is Both Closer and Farther than It Appears. arXiv:1807.10749"},{"key":"e_1_3_2_1_42_1","unstructured":"Margaret Martonosi and Martin Roetteler. 2019. Next Steps in Quantum Computing: Computer Science's Role. arXiv:arXiv:1903.10541 arXiv:1903.10541."},{"key":"e_1_3_2_1_43_1","volume-title":"Gambetta","author":"McKay David C.","year":"2018","unstructured":"David C. McKay, Thomas Alexander, Luciano Bello, Michael J. Biercuk, Lev Bishop, Jiayin Chen, Jerry M. Chow, Antonio D. C\u00f3rcoles, Daniel Egger, Stefan Filipp, Juan Gomez, Michael Hush, Ali Javadi-Abhari, Diego Moreda, Paul Nation, Brent Paulovicks, Erick Winston, Christopher J. Wood, James Wootton, and Jay M. Gambetta. 2018. Qiskit Backend Specifications for OpenQASM and OpenPulse Experiments. arXiv:1809.03452"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/1296197"},{"key":"e_1_3_2_1_45_1","volume-title":"14-Qubit Entanglement: Creation and Coherence. Phys. Rev. Lett. 106 (Mar","author":"Monz Thomas","year":"2011","unstructured":"Thomas Monz, Philipp Schindler, Julio T. Barreiro, Michael Chwalla, Daniel Nigg, William A. Coish, Maximilian Harlander, Wolfgang H\u00e4nsel, Markus Hennrich, and Rainer Blatt. 2011. 14-Qubit Entanglement: Creation and Coherence. Phys. Rev. Lett. 106 (Mar 2011), 130506. Issue 13."},{"key":"e_1_3_2_1_46_1","volume-title":"Noise-Adaptive Compiler Mappings for Noisy Intermediate-Scale Quantum Computers. In International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '19)","author":"Murali Prakash","year":"2019","unstructured":"Prakash Murali, Jonathan Baker, Ali Javadi Abhari, Fred Chong, and Margaret Martonosi. 2019. Noise-Adaptive Compiler Mappings for Noisy Intermediate-Scale Quantum Computers. In International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '19)."},{"key":"e_1_3_2_1_47_1","volume-title":"Quantum Computing: Progress and Prospects.","author":"NASEM.","year":"2019","unstructured":"NASEM. 2019. Quantum Computing: Progress and Prospects."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/1972505"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462163"},{"key":"e_1_3_2_1_50_1","volume-title":"O'Brien","author":"Peruzzo Alberto","year":"2014","unstructured":"Alberto Peruzzo, Jarrod McClean, Peter Shadbolt, Man-Hong Yung, Xiao-Qi Zhou, Peter J. Love, Al\u00e1n Aspuru-Guzik, and Jeremy L. O'Brien. 2014. A variational eigenvalue solver on a photonic quantum processor. Nature Communications 5 (23 Jul 2014). Article."},{"key":"e_1_3_2_1_51_1","volume-title":"A single-atom electron spin qubit in silicon. Nature 489 (19","author":"Pla Jarryd J.","year":"2012","unstructured":"Jarryd J. Pla, Kuan Y. Tan, Juan P. Dehollain, Wee H. Lim, John J. L. Morton, David N. Jamieson, Andrew S. Dzurak, and Andrea Morello. 2012. A single-atom electron spin qubit in silicon. Nature 489 (19 Sep 2012)."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"crossref","unstructured":"John Preskill. 2018. Quantum Computing in the NISQ era and beyond. arXiv:1801.00862","DOI":"10.22331\/q-2018-08-06-79"},{"key":"e_1_3_2_1_53_1","volume-title":"Bug Report: StatePreparation causes \"Circuit cannot be mapped without using Swaps\" on IBM. https:\/\/github.com\/ProjectQ-Framework\/ProjectQ\/issues\/279. Accessed: 2018-10-27.","author":"Project","year":"2018","unstructured":"Project Q. 2018. Bug Report: StatePreparation causes \"Circuit cannot be mapped without using Swaps\" on IBM. https:\/\/github.com\/ProjectQ-Framework\/ProjectQ\/issues\/279. Accessed: 2018-10-27."},{"key":"e_1_3_2_1_54_1","unstructured":"Project Q. 2018. Project Q. https:\/\/projectq.ch\/. Accessed: 2018-05-16."},{"key":"e_1_3_2_1_55_1","unstructured":"Rigetti. 2018. PyQuil. https:\/\/github.com\/rigetticomputing\/pyquil. Accessed: 2018-08-01."},{"key":"e_1_3_2_1_56_1","unstructured":"Rigetti. 2018. Rigetti Forest. http:\/\/forest.rigetti.com. Accessed: 2018-08-01."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevB.86.100506"},{"key":"e_1_3_2_1_58_1","unstructured":"ScaffCC. 2018. ScaffCC Compiler. https:\/\/github.com\/epiqc\/ScaffCC. Accessed: 2018-05-16."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.93.060302"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144598347011"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3168822"},{"key":"e_1_3_2_1_62_1","volume-title":"Zeng","author":"Smith Robert S.","year":"2016","unstructured":"Robert S. Smith, Michael J. Curtis, and William J. Zeng. 2016. A Practical Quantum Instruction Set Architecture. arXiv:1608.03355"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"crossref","unstructured":"Mathias Soeken Thomas Haner and Martin Roetteler. 2018. Programming Quantum Computers Using Design Automation. arXiv:1803.01022","DOI":"10.23919\/DATE.2018.8341993"},{"key":"e_1_3_2_1_64_1","volume-title":"ProjectQ: an open source software framework for quantum computing. Quantum 2 (Jan","author":"Steiger Damian S.","year":"2018","unstructured":"Damian S. Steiger, Thomas H\u00e4ner, and Matthias Troyer. 2018. ProjectQ: an open source software framework for quantum computing. Quantum 2 (Jan. 2018), 49."},{"key":"e_1_3_2_1_65_1","volume-title":"Qureshi","author":"Tannu Swamit S.","year":"2018","unstructured":"Swamit S. Tannu and Moinuddin K. Qureshi. 2018. A Case for Variability-Aware Policies for NISQ-Era Quantum Computers. arXiv:1805.10224"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1088\/2058-9565\/aaa331"},{"key":"e_1_3_2_1_67_1","volume-title":"Svore","author":"Wecker Dave","year":"2014","unstructured":"Dave Wecker and Krysta M. Svore. 2014. LIQUil&gt;: A Software Design Architecture and Domain-Specific Language for Quantum Computing. arXiv:1402.4467"},{"key":"e_1_3_2_1_68_1","unstructured":"Wikipedia. 2018. Conversion between Quaternions and Euler Angles. https:\/\/en.wikipedia.org\/wiki\/Conversion_between_quaternions_and_Euler_angles. Accessed: 2018-11-27."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.5555\/94938.94976"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"crossref","unstructured":"Xin Zhang Hong Xiang Tao Xiang Li Fu and Jun Sang. 2018. An efficient quantum circuits optimizing scheme compared with QISKit. arXiv:1807.01703","DOI":"10.1007\/978-3-030-12981-1_32"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"crossref","unstructured":"Alwin Zulehner Alexandra Paler and Robert Wille. 2017. An Efficient Methodology for Mapping Quantum Circuits to the IBM QX Architectures. arXiv:1712.04722","DOI":"10.23919\/DATE.2018.8342181"}],"event":{"name":"ISCA '19: The 46th Annual International Symposium on Computer Architecture","location":"Phoenix Arizona","acronym":"ISCA '19","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","IEEE-CS\\DATC IEEE Computer Society"]},"container-title":["Proceedings of the 46th International Symposium on Computer Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307650.3322273","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307650.3322273","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307650.3322273","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:06Z","timestamp":1750204446000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307650.3322273"}},"subtitle":["architectural comparisons and design insights"],"short-title":[],"issued":{"date-parts":[[2019,6,22]]},"references-count":71,"alternative-id":["10.1145\/3307650.3322273","10.1145\/3307650"],"URL":"https:\/\/doi.org\/10.1145\/3307650.3322273","relation":{},"subject":[],"published":{"date-parts":[[2019,6,22]]},"assertion":[{"value":"2019-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}