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

Additional circuit features #309

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from
Draft

Additional circuit features #309

wants to merge 13 commits into from

Conversation

flowerthrower
Copy link
Collaborator

This PR introduces new circuit metrics to enhance the original Supermarq features.
Specificially there are scenarios where the ciritcal_depth and program_communication values can be highly ambiguous.

single_qubit_gates_per_payer and multi_qubit_gates_per_payer are able to capture differences in circuits which are otherwise indistinguishible (or very similar) by their ciritcal_depth.

directed_program_communication considers directed coupling maps instead of undirected ones and therefore imporves the program_communication value for devices that provide non-bidirectional gates (i.e. direction of control and target matters).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant