Microsoft taps LLVM for quantum computing
Microsoft has introduced an intermediate representation for quantum programs, called QIR (Quantum Intermediate Representation), to serve as a common interface between programming languages for gate-based quantum computing and target quantum computation platforms.Introduced September 23 and based on the LLVM intermediate language, QIR specifies rules to represent quantum constructs in LLVM. No extensions or modifications to LLVM are necessary.[ Also on InfoWorld: A hands-on look at the Microsoft Quantum Development Kit and IBM Q and Qiskit quantum computing SDKs ]
QIR supports Microsoft’s open source Q# language for developing quantum algorithms but is not specific to Q#. Any language for gate-based quantum computing can be represented. QIR also is hardware-agnostic, not specifying a quantum instruction or gate set.To read this article in full, please click here
Microsoft has introduced an intermediate representation for quantum programs, called QIR (Quantum Intermediate Representation), to serve as a common interface between programming languages for gate-based quantum computing and target quantum computation platforms.Introduced September 23 and based on the LLVM intermediate language, QIR specifies rules to represent quantum constructs in LLVM. No extensions or modifications to LLVM are necessary.[ Also on InfoWorld: A hands-on look at the Microsoft Quantum Development Kit and IBM Q and Qiskit quantum computing SDKs ]
QIR supports Microsoft’s open source Q# language for developing quantum algorithms but is not specific to Q#. Any language for gate-based quantum computing can be represented. QIR also is hardware-agnostic, not specifying a quantum instruction or gate set.To read this article in full, please click here
Techatty
Let's talk about tech and innovation! Read, learn, and make informed decisions without distractions. Techatty is a technology media and publication company that keeps the world informed and updated on all technology-related issues: tech talk, tech news, tech brands, tech trends, opportunities, and resources that can help you and your business achieve greater success.