{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T23:50:40Z","timestamp":1783036240888,"version":"3.54.6"},"reference-count":132,"publisher":"IEEE","license":[{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,2]]},"DOI":"10.1109\/hpca56546.2023.10071025","type":"proceedings-article","created":{"date-parts":[[2023,3,24]],"date-time":"2023-03-24T17:42:55Z","timestamp":1679679775000},"page":"787-801","source":"Crossref","is-referenced-by-count":11,"title":["The Imitation Game: Leveraging CopyCats for Robust Native Gate Selection in NISQ Programs"],"prefix":"10.1109","author":[{"given":"Poulami","family":"Das","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology,Atlanta,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eric","family":"Kessler","sequence":"additional","affiliation":[{"name":"Amazon Braket (AWS),New York,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yunong","family":"Shi","sequence":"additional","affiliation":[{"name":"Amazon Braket (AWS),New York,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-022-05434-1"},{"key":"ref2","article-title":"Quantum computer datasheet","author":"AI"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00029"},{"key":"ref4","article-title":"Rigetti Superconducting Quantum Processors","year":"2021"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-019-1666-5"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TQE.2020.3023338"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3387902.3392617"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2019.8662480"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.52.3457"},{"key":"ref10","article-title":"Pennylane: Automatic differentiation of hybrid quantum-classical computations","author":"Bergholm","year":"2018"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1137\/S0097539796300921"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.10.034050"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1038\/nature23459"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1103\/physrevlett.74.4091"},{"key":"ref15","article-title":"pyquil","author":"Computing"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1038\/ncomms7979"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3505636"},{"key":"ref18","article-title":"Open quantum assembly language","author":"Cross","year":"2017"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.22331\/q-2021-11-26-592"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480059"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358287"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480044"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/HOST54066.2022.9840181"},{"key":"ref24","article-title":"Cirq","author":"Developers","year":"2022"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2018.00072"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1088\/1464-4266\/7\/10\/021"},{"key":"ref27","article-title":"A quantum approximate optimization algorithm","author":"Farhi","year":"2014"},{"key":"ref28","first-page":"813","article-title":"An experimental microarchitecture for a superconducting quantum processor","volume-title":"Proceedings of the 50th Annual IEEE\/ACM International Symposium on Microarchitecture","author":"Fu"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358313"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00027"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1038\/s41534-021-00484-1"},{"key":"ref32","article-title":"Cirq"},{"issue":"6","key":"ref33","first-page":"333","article-title":"Quipper: a scalable quantum programming language","volume-title":"ACM SIGPLAN Notices","volume":"48","author":"Green","year":"2013"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-017-0849-4_10"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1103\/physrevlett.94.153602"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2786763.2694357"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.101.012302"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446750"},{"key":"ref39","article-title":"Qdb: from quantum algorithms towards correct quantum programs","author":"Huang","year":"2018"},{"key":"ref40","first-page":"541","article-title":"Statistical assertions for validating patterns and finding bugs in quantum programs","volume-title":"Proceedings of the 46th International Symposium on Computer Architecture","author":"Huang"},{"key":"ref41","article-title":"Quantum Software Development Kit for writing quantum computing experiments, programs, and applications","year":"2017"},{"key":"ref42","article-title":"Measurement error mitigation","year":"2020"},{"key":"ref43","article-title":"IBM Quantum","year":"2021"},{"key":"ref44","article-title":"IBM\u2019s roadmap for scaling quantum technology","year":"2021"},{"key":"ref45","article-title":"Novel coupling for rip gate based devices","year":"2021"},{"key":"ref46","article-title":"Expanding the IBM Quantum roadmap to anticipate the future of quantum-centric supercomputing","year":"2022"},{"key":"ref47","article-title":"IBM Unveils New Roadmap to Practical Quantum Computing Era; Plans to Deliver 4,000+ Qubit System","year":"2022"},{"key":"ref48","article-title":"With fault tolerance the ultimate goal, error mitigation is the path that gets quantum computing to usefulness","year":"2022"},{"key":"ref49","first-page":"692","article-title":"Optimized surface code communication in superconducting quantum computers","volume-title":"Proceedings of the 50th Annual IEEE\/ACM International Symposium on Microarchitecture","author":"Javadi-Abhari"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1088\/2058-9565\/abe519"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.92.052306"},{"key":"ref52","first-page":"129","article-title":"Strawberry fields: A software platform for photonic quantum computing","volume-title":"Quantum","volume":"3","author":"Killoran","year":"2019"},{"key":"ref53","article-title":"The snake optimizer for learning quantum processor control parameters","author":"Klimov","year":"2020"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.77.012307"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1063\/1.5089550"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00071"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3550488"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304023"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507715"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370310"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378488"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00058"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2015.7059001"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-022-04725-x"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1103\/physrevlett.106.180504"},{"key":"ref66","article-title":"Next steps in quantum computing: Computer science\u2019s role","author":"Martonosi","year":"2019"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2007.911334"},{"key":"ref68","article-title":"Xacc: A system-level software infrastructure for heterogeneous quantum-classical computing","author":"McCaskey","year":"2019"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1088\/1367-2630\/18\/2\/023023"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/3505253.3505261"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1103\/physrevlett.82.1835"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304075"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2020.2985683"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322273"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378477"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/3544563"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-93031-2_32"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.17226\/25196"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1103\/physrevlett.117.250502"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527428"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00019"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446743"},{"key":"ref83","article-title":"Robust and resource-efficient quantum circuit approximation","author":"Patel","year":"2021"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507739"},{"key":"ref85","article-title":"Robust quantum circuit approximation for resource-efficient circuit synthesis","author":"Patel","year":"2022","journal-title":"Bulletin of the American Physical Society"},{"issue":"1","key":"ref86","first-page":"846","article-title":"Qwire: a core language for quantum circuits","volume-title":"ACM SIGPLAN Notices","volume":"52","author":"Paykin","year":"2017"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/TQE.2022.3184764"},{"key":"ref88","article-title":"A brief overview of VQE","author":"Pennylane","year":"2022"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.22331\/q-2022-04-27-696"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.22331\/q-2018-08-06-79"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC53511.2021.00015"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00029"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/QCE52317.2021.00047"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1126\/sciadv.aao3603"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevX.12.011008"},{"key":"ref96","article-title":"The Quil Compiler","year":"2021"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.22331\/q-2020-09-11-321"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevApplied.16.024050"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2005.855930"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304018"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v36i8.20807"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/3168822"},{"key":"ref103","article-title":"Error mitigation in quantum computers through instruction scheduling","author":"Smith","year":"2021"},{"key":"ref104","article-title":"A practical quantum instruction set architecture","author":"Smith","year":"2016"},{"issue":"49","key":"ref105","first-page":"10","article-title":"Projectq: an open source software framework for quantum computing","volume-title":"Quantum","volume":"2","author":"Steiger","year":"2018"},{"key":"ref106","article-title":"Quantum bayesian error mitigation employing poisson modelling over the hamming spectrum for quantum error mitigation","author":"Stein","year":"2022"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527434"},{"key":"ref108","first-page":"7","article-title":"Q#: Enabling scalable quantum computing and development with a high-level dsl","volume-title":"Proceedings of the Real World Domain Specific Languages Workshop 2018","author":"Svore"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1145\/3400302.3415620"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446758"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507703"},{"key":"ref112","first-page":"679","article-title":"Taming the instruction bandwidth of quantum computers via hardware-managed error correction","volume-title":"2017 50th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO)","author":"Tannu"},{"key":"ref113","article-title":"A case for variability-aware policies for nisq-era quantum computers","author":"Tannu","year":"2018"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304007"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1088\/2058-9565\/ab7eeb"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA53966.2022.00057"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1145\/3489517.3530400"},{"key":"ref118","article-title":"Liqui\u2014\u00bf: A software design architecture and domain-specific language for quantum computing","author":"Wecker","year":"2014"},{"key":"ref119","article-title":"Topology aware unitary synthesis for scalable quantum circuit optimization","author":"Weiden","year":"2022","journal-title":"Bulletin of the American Physical Society"},{"key":"ref120","article-title":"Total Variation Distance","year":"2020"},{"key":"ref121","article-title":"M\u00f8lmer\u2013s\u00f8rensen gate","year":"2021"},{"key":"ref122","article-title":"Operator norm","year":"2022"},{"key":"ref123","article-title":"Spearman\u2019s rank correlation coefficient","year":"2022"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1109\/ISMVL.2008.43"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2014.6742939"},{"key":"ref126","article-title":"Towards efficient ansatz architecture for variational quantum algorithms","author":"Wu","year":"2021"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.127.180501"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523433"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1109\/QCE52317.2021.00041"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446706"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2019.2935049"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2018.8342181"}],"event":{"name":"2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA)","location":"Montreal, QC, Canada","start":{"date-parts":[[2023,2,25]]},"end":{"date-parts":[[2023,3,1]]}},"container-title":["2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10070856\/10070923\/10071025.pdf?arnumber=10071025","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,13]],"date-time":"2024-02-13T13:27:22Z","timestamp":1707830842000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10071025\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2]]},"references-count":132,"URL":"https:\/\/doi.org\/10.1109\/hpca56546.2023.10071025","relation":{},"subject":[],"published":{"date-parts":[[2023,2]]}}}