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

Would you be interested in some integration / performance tests? #11

Open
pybeaudouin opened this issue Jul 28, 2020 · 1 comment
Open

Comments

@pybeaudouin
Copy link

As a user, I often look at a tests to understand what a project does.

As a developer, they help me detecting when I break something.

I understand that chp-sim aims at improving the number the qubits that can be simulated by restricting the simulation scope to the C, H, P gates.

Would you be interested in an integration test that checks that?

Scenario idea:

  1. benchmark the default simulator on a HelloWorld-like class (that uses a combination of the C, H, P gates)
  2. benchmark chp-sim on the same class
  3. check that chp-sim runs faster (and/or better if the simulator outputs meaningful metrics)
  4. if that is not conclusive, replace HelloWorld with something that would need "hundreds of qubits" (as per the README)
@crazy4pi314
Copy link
Collaborator

Hi @pybeaudouin! Sorry I somehow missed the notification on this, if you are still interested I think this could be great. I just added some new dump format options (lists of paulis and tableau/matrix) to help with debugging new stuff.

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

No branches or pull requests

2 participants