Replies: 5 comments 4 replies
-
I agree with this idea. |
Beta Was this translation helpful? Give feedback.
-
I would avoid the N x M problem, if possible (in our case N x 1, since we do not have to make converters for pairs in which Qibo is not involved). This is solved by some kind of intermediate protocol (like in the case of LSP for IDEs). Before, I considered leveraging QASM for the purpose (upgrading support to the not-so-recent QASM 3.0), and maybe it's still the best option. However, if QIR is something concrete, and going to be widespread adopted, maybe there is no need to do anything, other than supporting QIR ourselves (at that point, you should be able to run routines generated by everyone). |
Beta Was this translation helpful? Give feedback.
-
This is a good point, however we need a solution as soon as possible without relying on projects that might or not takeoff. |
Beta Was this translation helpful? Give feedback.
-
For sure this is a useful feature. I think that a first prototype using QASM should be quite straightforward to do. |
Beta Was this translation helpful? Give feedback.
-
Agree. It is a timely discussion. We (IHPC) are planning a research collaboration effort with AWS to look into Qibo-Braket integration. Having a unified way to do the interfacing will be great. Also wish to point the team to this blog article where AWS specifically mentioned QIBO: https://aws.amazon.com/blogs/quantum-computing/new-open-source-tool-expands-access-to-lab-based-quantum-prototypes-cloud-queue-for-quantum-devices/ |
Beta Was this translation helpful? Give feedback.
-
It is not the first time we discuss about this topic. At the moment any circuit-based model implemented in other libraries, most likely qiskit and cirq, can be integrated in qibo and qibolab via openqasm. However, for general users this feature is not properly documented nor tested at the level of qibolab. I believe we could put some effort and design a function
def convert_to_qibo(external_circuit) -> qibo.Circuit
and therefore provide a simple mechanism to execute more models @qiboteam/coredevs, any thoughts?Beta Was this translation helpful? Give feedback.
All reactions