QIR

QIR specification defining how to represent quantum programs within the LLVM IR

Visit QIR

The QIR Alliance is a joint effort to establish a many-to-many intermediate representation between programming languages and current and future heterogenous quantum processors, to accelerate the growth and interoperability of the quantum ecosystem.

With our work and partnership, we aim to

  • reduce the required development effort for all parties by promoting interoperability between different frameworks and languages
  • enable the development of shared libraries both for quantum application development, and for quantum compiler development
  • build on state-of-the-art compiler technology and leverage existing tools, libraries and learnings from high-performance computing
  • allow for incremental and progressive evolution in how classical and quantum computations can interact at the hardware level
  • provide the flexibility to easily connect emerging technologies in a way that permits to experiment with distinct and differentiated hardware capabilities
Share:

Similar to QIR:

 

  
  

 

  
  

 

  
  

Command Menu