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

Avoid intermediate DAGCircuit construction in 2q synthesis #12179

Merged
merged 1 commit into from
Apr 30, 2024

Commits on Apr 29, 2024

  1. Avoid intermediate DAGCircuit construction in 2q synthesis

    This commit builds on Qiskit#12109 which added a dag output to the two qubit
    decomposers that are then used by unitary synthesis to add a mode of
    operation in unitary synthesis that avoids intermediate dag creation.
    To do this efficiently this requires changing the UnitarySynthesis pass
    to rebuild the DAG instead of doing a node substitution.
    mtreinish committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    59d1532 View commit details
    Browse the repository at this point in the history