Review of intermediate representations for quantum computing

dc.contributor.affiliationUniversidade de Santiago de Compostela. Centro de Investigación en Tecnoloxías Intelixentes da USC (CiTIUS)
dc.contributor.affiliationUniversidade de Santiago de Compostela. Departamento de Electrónica e Computación
dc.contributor.authorCardama Santiago, Francisco Javier
dc.contributor.authorVázquez Pérez, Jorge
dc.contributor.authorPiñeiro Pomar, César Alfredo
dc.contributor.authorPichel Campos, Juan Carlos
dc.contributor.authorFernández Pena, Anselmo Tomás
dc.contributor.authorGómez, Andrés
dc.date.accessioned2025-05-02T11:12:40Z
dc.date.available2025-05-02T11:12:40Z
dc.date.issued2025-01-21
dc.description.abstractIntermediate representations (IRs) are fundamental to classical and quantum computing, bridging high-level quantum programming languages and the hardware-specific instructions required for execution. This paper reviews the development of quantum IRs, focusing on their evolution and the need for abstraction layers that facilitate portability and optimization. Monolithic quantum IRs, such as QIR (Lubinski et al. in Front Phys 10:940293, 2022. https://doi.org/10.3389/fphy.2022.940293), QSSA (Peduri et al. in Proceedings of the 31st ACM SIGPLAN international conference on compiler construction. CC 2022. Association for Computing Machinery, New York, 2022), or Q-MLIR (McCaskey and Nguyen in Proceedings-2021 IEEE International Conference on Quantum Computing and Engineering, QCE, 2021), their effectiveness in handling abstractions, and their hybrid support between quantum-classical operations are evaluated. However, a key limitation is their inability to address qubit locality, an essential feature for distributed quantum computing (DQC). To overcome this, InQuIR (Nishio and Wakizaka in InQuIR: Intermediate Representation for Interconnected Quantum Computers, 2023. https://arxiv.org/abs/2302.00267) was introduced as an IR specifically designed for distributed systems, providing explicit control over qubit locality and inter-node communication. While effective in managing qubit distribution, InQuIR’s dependence on manual manipulation of communication protocols increases complexity for developers. NetQIR (Vázquez-Pérez et al. in NetQIR: An Extension of QIR for Distributed Quantum Computing, 2024. https://arxiv.org/abs/2408.03712), an extension of QIR for DQC, emerges as a solution to achieve the abstraction of quantum communications protocols. This review emphasizes the need for further advancements in IRs for distributed quantum systems, which will play a crucial role in the scalability and usability of future quantum networks.
dc.description.peerreviewedSI
dc.description.sponsorshipThis work was supported by MICINN through the European Union NextGenerationEU recovery plan (PRTR-C17.I1), and by the Galician Regional Government through the “Planes Complementarios de I+D+I con las Comunidades Autónomas” in Quantum Communication. This work was also supported by financial support from the Agencia Estatal de Investigación (Spain) (PID2022-141623NB-I00), the Xunta de Galicia - Consellerí a de Cultura, Educación, Formación Profesional e Universidades (Centro de investigación de Galicia accreditation 2024-2027 ED431G-2023/04 and Reference Competitive Group accreditation ED431C-2022/016), and the European Union (European Regional Development Fund - ERDF).
dc.identifier.citationCardama, F. J., Vázquez-Pérez, J., Piñeiro, C., Pichel, J. C., Pena, T. F., & Gómez, A. (2025). Review of intermediate representations for quantum computing. "The Journal of Supercomputing", 81(418).
dc.identifier.doi10.1007/s11227-024-06892-2
dc.identifier.essn1573-0484
dc.identifier.issn0920-8542
dc.identifier.urihttps://hdl.handle.net/10347/41168
dc.issue.number418
dc.journal.titleThe Journal of Supercomputing
dc.language.isoeng
dc.publisherSpringer Nature
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2022-141623NB-I00/ES/COMPUTACION DE ALTAS PRESTACIONES, HETEROGENEA Y EN LA NUBE PARA APLICACIONES DE ALTA DEMANDA/
dc.relation.publisherversionhttp://dx.doi.org/10.1007/s11227-024-06892-2
dc.rights© The Author(s) 2025
dc.rightsAttribution 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectIntermediate representation
dc.subjectQuantum compiling
dc.subjectDistributed quantum computing
dc.subjectCompilers
dc.subject.classification33 Ciencias tecnológicas
dc.titleReview of intermediate representations for quantum computing
dc.typejournal article
dc.type.hasVersionVoR
dc.volume.number81
dspace.entity.typePublication
relation.isAuthorOfPublication665c60c6-1b37-4499-8c35-aa52bd7ffcf5
relation.isAuthorOfPublicationdb334853-753e-4afc-9f4f-ad847d0353a7
relation.isAuthorOfPublicationdecb372f-b9cd-4237-8dda-2c0f5c40acbe
relation.isAuthorOfPublication.latestForDiscovery665c60c6-1b37-4499-8c35-aa52bd7ffcf5

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2025_TheJournalofSupercomputing_Cardama_Reviewofintermediate.pdf
Size:
1.36 MB
Format:
Adobe Portable Document Format