NetQIR: An Extension of QIR for Distributed Quantum Computing

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Cardama, F. Javier, Vázquez-Pérez, Jorge, Piñeiro, César, Pena, Tomás F., Pichel, Juan C., Gómez, Andrés
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913809165189120
author Cardama, F. Javier
Vázquez-Pérez, Jorge
Piñeiro, César
Pena, Tomás F.
Pichel, Juan C.
Gómez, Andrés
author_facet Cardama, F. Javier
Vázquez-Pérez, Jorge
Piñeiro, César
Pena, Tomás F.
Pichel, Juan C.
Gómez, Andrés
contents The rapid advancement of quantum computing has highlighted the need for scalable and efficient software infrastructures to fully exploit its potential. Current quantum processors face significant scalability constraints due to the limited number of qubits per chip. In response, distributed quantum computing (DQC) -- achieved by networking multiple quantum processor units (QPUs) -- is emerging as a promising solution. To support this paradigm, robust intermediate representations (IRs) are needed to translate high-level quantum algorithms into executable instructions suitable for distributed systems. This paper presents NetQIR, an extension of Microsoft's Quantum Intermediate Representation (QIR), specifically designed to facilitate DQC by incorporating new instruction specifications. NetQIR was developed in response to the lack of abstraction at the network and hardware layers identified in the existing literature as a significant obstacle to effectively implementing distributed quantum algorithms. Based on this analysis, NetQIR introduces new essential abstraction features to support compilers in DQC contexts. It defines network communication instructions independent of specific hardware, abstracting the complexities of inter-QPU communication. Leveraging the QIR framework, NetQIR aims to bridge the gap between high-level quantum algorithm design and low-level hardware execution, thus promoting modular and scalable approaches to quantum software infrastructures for distributed applications.
format Preprint
id arxiv_https___arxiv_org_abs_2408_03712
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle NetQIR: An Extension of QIR for Distributed Quantum Computing
Cardama, F. Javier
Vázquez-Pérez, Jorge
Piñeiro, César
Pena, Tomás F.
Pichel, Juan C.
Gómez, Andrés
Quantum Physics
The rapid advancement of quantum computing has highlighted the need for scalable and efficient software infrastructures to fully exploit its potential. Current quantum processors face significant scalability constraints due to the limited number of qubits per chip. In response, distributed quantum computing (DQC) -- achieved by networking multiple quantum processor units (QPUs) -- is emerging as a promising solution. To support this paradigm, robust intermediate representations (IRs) are needed to translate high-level quantum algorithms into executable instructions suitable for distributed systems. This paper presents NetQIR, an extension of Microsoft's Quantum Intermediate Representation (QIR), specifically designed to facilitate DQC by incorporating new instruction specifications. NetQIR was developed in response to the lack of abstraction at the network and hardware layers identified in the existing literature as a significant obstacle to effectively implementing distributed quantum algorithms. Based on this analysis, NetQIR introduces new essential abstraction features to support compilers in DQC contexts. It defines network communication instructions independent of specific hardware, abstracting the complexities of inter-QPU communication. Leveraging the QIR framework, NetQIR aims to bridge the gap between high-level quantum algorithm design and low-level hardware execution, thus promoting modular and scalable approaches to quantum software infrastructures for distributed applications.
title NetQIR: An Extension of QIR for Distributed Quantum Computing
topic Quantum Physics
url https://arxiv.org/abs/2408.03712