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

Port QASM3 exporter to rust #13145

Open
mtreinish opened this issue Sep 12, 2024 · 0 comments
Open

Port QASM3 exporter to rust #13145

mtreinish opened this issue Sep 12, 2024 · 0 comments
Labels
performance Rust This PR or issue is related to Rust code in the repository type: feature request New feature or request
Milestone

Comments

@mtreinish
Copy link
Member

What should we add?

With the introduction of gates in rust in #12459 we're now in a place where we can rewrite the qasm exporter to operate from rust directly to generate the qasm3 payload which should result in a significant speedup. At this point there will still need to be some python interaction when dealing with parameters/parameter expression, control flow, or other parts of the data model that still live in Python.

@mtreinish mtreinish added type: feature request New feature or request performance Rust This PR or issue is related to Rust code in the repository labels Sep 12, 2024
@mtreinish mtreinish added this to the 1.3.0 milestone Sep 12, 2024
@raynelfss raynelfss modified the milestones: 1.3.0, 2.0.0 Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Rust This PR or issue is related to Rust code in the repository type: feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants