{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T08:01:49Z","timestamp":1776931309939,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","funder":[{"DOI":"10.13039\/100018699","name":"HORIZON EUROPE Digital, Industry and Space","doi-asserted-by":"publisher","award":["101092984"],"award-info":[{"award-number":["101092984"]}],"id":[{"id":"10.13039\/100018699","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,11,16]]},"DOI":"10.1145\/3731599.3767554","type":"proceedings-article","created":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T16:13:44Z","timestamp":1762532024000},"page":"1860-1867","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["An HPC-Inspired Blueprint for a Technology-Agnostic Quantum Middle Layer"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0639-0639","authenticated-orcid":false,"given":"Stefano","family":"Markidis","sequence":"first","affiliation":[{"name":"KTH Royal Institute of Technology, Stockholm, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9479-7393","authenticated-orcid":false,"given":"Gilbert","family":"Netzer","sequence":"additional","affiliation":[{"name":"KTH Royal Institute of Technology, Stockholm, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-4901-1716","authenticated-orcid":false,"given":"Luca","family":"Pennati","sequence":"additional","affiliation":[{"name":"KTH Royal Institute of Technology, Stockholm, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4158-3583","authenticated-orcid":false,"given":"Ivy","family":"Peng","sequence":"additional","affiliation":[{"name":"KTH Royal Institute of Technology, Stockholm, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2025,11,15]]},"reference":[{"key":"e_1_3_3_1_2_2","unstructured":"Adetokunbo Adedoyin John Ambrosiano Petr Anisimov William Casper et\u00a0al. 2018. Quantum algorithm implementations for beginners. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1804.03719 (2018)."},{"key":"e_1_3_3_1_3_2","unstructured":"Ville Bergholm Josh Izaac Maria Schuld Christian Gogolin et\u00a0al. 2018. Pennylane: Automatic differentiation of hybrid quantum-classical computations. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1811.04968 (2018)."},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386007"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"crossref","unstructured":"L\u00a0Susan Blackford Antoine Petitet Roldan Pozo Karin Remington R\u00a0Clint Whaley James Demmel Jack Dongarra Iain Duff Sven Hammarling Greg Henry et\u00a0al. 2002. An updated set of basic linear algebra subprograms (BLAS). ACM Trans. Math. Software 28 2 (2002) 135\u2013151.","DOI":"10.1145\/567806.567807"},{"key":"e_1_3_3_1_6_2","unstructured":"Oliver\u00a0Thomson Brown Mateusz Meller and James Richings. 2025. Introducing CQ: A C-like API for Quantum Accelerated HPC. arxiv:https:\/\/arXiv.org\/abs\/2508.10854\u00a0[cs.DC] https:\/\/arxiv.org\/abs\/2508.10854"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"crossref","unstructured":"F\u00a0Javier Cardama Jorge V\u00e1zquez-P\u00e9rez C\u00e9sar Pi\u00f1eiro Tom\u00e1s\u00a0F Pena Juan\u00a0C Pichel and Andr\u00e9s G\u00f3mez. 2026. NetQIR: An extension of QIR for distributed quantum computing. Future Generation Computer Systems 174 (2026) 107989.","DOI":"10.1016\/j.future.2025.107989"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"F\u00a0Javier Cardama Jorge V\u00e1zquez-P\u00e9rez C\u00e9sar Pi\u00f1eiro Juan\u00a0C Pichel Tom\u00e1s\u00a0F Pena and Andr\u00e9s G\u00f3mez. 2025. Review of intermediate representations for quantum computing. The Journal of Supercomputing 81 2 (2025) 418.","DOI":"10.1007\/s11227-024-06892-2"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"crossref","unstructured":"Andrew Cross Ali Javadi-Abhari Thomas Alexander Niel De\u00a0Beaudrap et\u00a0al. 2022. OpenQASM 3: A broader and deeper quantum assembly language. ACM Transactions on Quantum Computing 3 3 (2022) 1\u201350.","DOI":"10.1145\/3505636"},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/1966895.1966900"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.1998.681704"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"crossref","unstructured":"William\u00a0F Godoy Norbert Podhorszki Ruonan Wang Chuck Atkins Greg Eisenhauer Junmin Gu Philip Davis Jong Choi Kai Germaschewski Kevin Huck et\u00a0al. 2020. Adios 2: The adaptable input output system. a framework for high-performance data management. SoftwareX 12 (2020) 100561.","DOI":"10.1016\/j.softx.2020.100561"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462177"},{"key":"e_1_3_3_1_14_2","volume-title":"Using MPI: portable parallel programming with the message-passing interface","author":"Gropp William","year":"1999","unstructured":"William Gropp, Ewing Lusk, and Anthony Skjellum. 1999. Using MPI: portable parallel programming with the message-passing interface. Vol.\u00a01. MIT press."},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPEC.2019.8916231"},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-83274-2"},{"key":"e_1_3_3_1_17_2","unstructured":"Sergei\u00a0V Isakov et\u00a0al. 2021. Simulations of quantum circuits with approximate noise using qsim and cirq. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2111.02396 (2021)."},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"crossref","unstructured":"David Ittah Thomas H\u00e4ner Vadym Kliuchnikov and Torsten Hoefler. 2022. QIRO: A static single assignment-based quantum program representation for optimization. ACM Transactions on Quantum Computing 3 3 (2022) 1\u201332.","DOI":"10.1145\/3491247"},{"key":"e_1_3_3_1_19_2","doi-asserted-by":"crossref","unstructured":"Nathan Killoran Josh Izaac Nicol\u00e1s Quesada Ville Bergholm Matthew Amy and Christian Weedbrook. 2019. Strawberry fields: A software platform for photonic quantum computing. Quantum 3 (2019) 129.","DOI":"10.22331\/q-2019-03-11-129"},{"key":"e_1_3_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID64434.2025.00070"},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.23919\/ISC.2024.10528926"},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/QCE52317.2021.00043"},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"crossref","unstructured":"Alexander\u00a0J McCaskey Eugene\u00a0F Dumitrescu Dmitry Liakh Mengsu Chen Wu-chun Feng and Travis\u00a0S Humble. 2018. A language and hardware independent approach to quantum\u2013classical computing. SoftwareX 7 (2018) 245\u2013254.","DOI":"10.1016\/j.softx.2018.07.007"},{"key":"e_1_3_3_1_24_2","unstructured":"David\u00a0C McKay Thomas Alexander Luciano Bello Michael\u00a0J Biercuk Lev Bishop Jiayin Chen Jerry\u00a0M Chow Antonio\u00a0D C\u00f3rcoles Daniel Egger Stefan Filipp et\u00a0al. 2018. Qiskit backend specifications for openqasm and openpulse experiments. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1809.03452 (2018)."},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"crossref","unstructured":"Richard\u00a0Tran Mills Mark\u00a0F Adams Satish Balay Jed Brown et\u00a0al. 2021. Toward performance-portable PETSc for GPU-based exascale systems. Parallel Comput. 108 (2021) 102831.","DOI":"10.1016\/j.parco.2021.102831"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"crossref","unstructured":"Tiffany\u00a0M Mintz Alexander\u00a0J McCaskey Eugene\u00a0F Dumitrescu Shirley\u00a0V Moore Sarah Powers and Pavel Lougovski. 2020. Qcor: A language extension specification for the heterogeneous quantum-classical model of computation. ACM Journal on Emerging Technologies in Computing Systems (JETC) 16 2 (2020) 1\u201317.","DOI":"10.1145\/3380964"},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"publisher","unstructured":"Gilbert Netzer Pratibha\u00a0Raghupati Hegde Ivy Peng and Stefano Markidis. 2026. Tightly-integrated quantum\u2013classical computing using the QHDL hardware description language. Future Generation Computer Systems 174 (2026) 107977. 10.1016\/j.future.2025.107977","DOI":"10.1016\/j.future.2025.107977"},{"key":"e_1_3_3_1_28_2","volume-title":"Quantum computation and quantum information","author":"Nielsen Michael\u00a0A","year":"2001","unstructured":"Michael\u00a0A Nielsen and Isaac\u00a0L Chuang. 2001. Quantum computation and quantum information. Vol.\u00a02. Cambridge university press Cambridge."},{"key":"e_1_3_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3497776.3517772"},{"key":"e_1_3_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/QSW59989.2023.00023"},{"key":"e_1_3_3_1_31_2","doi-asserted-by":"crossref","unstructured":"Henrique Silv\u00e9rio et\u00a0al. 2022. Pulser: An open-source package for the design of pulse sequences in programmable neutral-atom arrays. Quantum 6 (2022) 629.","DOI":"10.22331\/q-2022-01-24-629"},{"key":"e_1_3_3_1_32_2","doi-asserted-by":"crossref","unstructured":"Seyon Sivarajah Silas Dilkes Alexander Cowtan Will Simmons Alec Edgington and Ross Duncan. 2020. t| ket>: a retargetable compiler for NISQ devices. Quantum Science and Technology 6 1 (2020) 014003.","DOI":"10.1088\/2058-9565\/ab8e92"},{"key":"e_1_3_3_1_33_2","doi-asserted-by":"crossref","unstructured":"Damian\u00a0S Steiger Thomas H\u00e4ner and Matthias Troyer. 2018. ProjectQ: an open source software framework for quantum computing. Quantum 2 (2018) 49.","DOI":"10.22331\/q-2018-01-31-49"},{"key":"e_1_3_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3183895.3183901"},{"key":"e_1_3_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-98339-0"}],"event":{"name":"SC Workshops '25: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis","location":"St Louis MO USA","acronym":"SC Workshops '25","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3731599.3767554","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T19:30:55Z","timestamp":1767987055000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3731599.3767554"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,15]]},"references-count":34,"alternative-id":["10.1145\/3731599.3767554","10.1145\/3731599"],"URL":"https:\/\/doi.org\/10.1145\/3731599.3767554","relation":{},"subject":[],"published":{"date-parts":[[2025,11,15]]},"assertion":[{"value":"2025-11-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}