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

[RFC] Registerless circuits and circuit composition #15

Closed
wants to merge 6 commits into from

Conversation

ajavadia
Copy link
Member

@ajavadia ajavadia commented Feb 11, 2020

We propose simplifications to Qiskit circuits:

  1. Registers are completely optional. They can be added where it makes sense. The qubits/clbits are the fundamental data, not registers.
  2. The above makes it easier to compose circuits with each other, so you no longer need to convert circuits to instructions to anonymize them before appending onto another circuit.
  3. All of the above makes it easier to treat gates/composite gates/subcircuits/circuits as the same thing.

@ajavadia ajavadia changed the title Create circuits_over_bits.md [WIP] Create circuits_over_bits.md Feb 11, 2020
@ajavadia ajavadia changed the title [WIP] Create circuits_over_bits.md [WIP] Registerless circuits and circuit composition Feb 11, 2020
@ajavadia ajavadia changed the title [WIP] Registerless circuits and circuit composition [WIP] [RFC] Registerless circuits and circuit composition Feb 11, 2020
@ajavadia ajavadia added the Terra label Feb 12, 2020
@ajavadia ajavadia changed the title [WIP] [RFC] Registerless circuits and circuit composition [RFC] Registerless circuits and circuit composition May 20, 2020
@ajavadia ajavadia closed this Jun 16, 2020
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.

2 participants