Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Quake support on Mapped and Native Gates Levels #440

Open
echavarria-lrz opened this issue Dec 5, 2024 · 1 comment
Open

✨ Quake support on Mapped and Native Gates Levels #440

echavarria-lrz opened this issue Dec 5, 2024 · 1 comment
Labels
feature New feature or request mqt.bench Issues that affect mqt.bench python Pull requests that update Python code

Comments

@echavarria-lrz
Copy link

What's the problem this feature will solve?

The MQSS is transitioning from QIR to Quake. To test the compiler passes we are developing, we need appropriate benchmarks.

Describe the solution you'd like

Add functionality to generate and export Quake benchmarks, similar to the existing support for QASM and TKET.

@github-project-automation github-project-automation bot moved this to In Progress in MQT Applications Dec 5, 2024
@burgholzer burgholzer added this to MQT Dec 5, 2024
@github-project-automation github-project-automation bot moved this to In Progress in MQT Dec 5, 2024
@burgholzer burgholzer moved this from In Progress to Todo in MQT Dec 5, 2024
@burgholzer burgholzer moved this from In Progress to Todo in MQT Applications Dec 5, 2024
@burgholzer burgholzer added python Pull requests that update Python code feature New feature or request mqt.bench Issues that affect mqt.bench labels Dec 5, 2024
@burgholzer
Copy link
Member

Thanks for creating this issue! I believe this should be feasible in general.
Although it is much harder to support as it is to support QIR.
A quick Google search has not brought up any existing way of feeding a Qiskit QuantumCircuit into cuda-q that would allow us to dump the respective IR.
That's not saying this isn't possible per-se. It just means, we would have to build and maintain that.
Happy to know if you have any ideas in that regard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request mqt.bench Issues that affect mqt.bench python Pull requests that update Python code
Projects
Status: Todo
Status: Todo
Development

No branches or pull requests

2 participants