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

Update ecosystem #4651

Merged
merged 5 commits into from
Nov 10, 2021
Merged

Update ecosystem #4651

merged 5 commits into from
Nov 10, 2021

Conversation

dabacon
Copy link
Collaborator

@dabacon dabacon commented Nov 9, 2021

Addresses #4538

#4538 mentions "Application-related benchmarks" but I don't know what this refers to. @cognigami?

  • reworded services to be by type of quantum computer supported since it was getting to be redundant sentences.

  • Did not include rigetti since my understanding is that it is not yet complete.

  • Question: should Stim be under simulators or libraries?

  • Finally: missing any integrations that should be added?

@dabacon dabacon requested review from cduck, vtomole and a team as code owners November 9, 2021 21:19
@dabacon dabacon requested a review from maffoo November 9, 2021 21:19
@google-cla google-cla bot added the cla: yes Makes googlebot stop complaining. label Nov 9, 2021
@CirqBot CirqBot added the size: S 10< lines changed <50 label Nov 9, 2021
docs/ecosystem.md Outdated Show resolved Hide resolved


## High performance quantum circuit simulators

|Name|Main sponsor|Description|
|--- |--- |--- |
|[qsim](https://github.com/quantumlib/qsim)|Google|An open-source, high performance circuit simulator for Schrödinger simulations|
|[qflex](https://github.com/ngnrsaa/qflex)|NASA|An open-source, high performance circuit simulator for Feynman-based simulations optimized for GPUs|
|[quimb](https://github.com/jcmgray/quimb)|Johnny Gray|An open-source, high performance circuit simulator using tensor-networks|
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Out of curiosity: Why remove qflex?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The motivation for this was to focus communications around qsim as the "standard" simulator for Cirq. Separately, while qFlex was originally Cirq-compatible, it hasn't been maintained - I'm doubtful that it works with modern Cirq.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 thanks Orion

@dabacon
Copy link
Collaborator Author

dabacon commented Nov 10, 2021

I've asked for feedback from PM and doc leads will wait for that response if there is more to update.

@vcatherine
Copy link
Collaborator

Did not include rigetti since my understanding is that it is not yet complete.
-> suggest to add it, cirq-rigetti is working and Rigetti has confirmed they intend to maintain it

Question: should Stim be under simulators or libraries?
-> recommend adding STIM both under ecosystem and under simulators for now (you can create a circuit in Cirq for STIM).

Finally: missing any integrations that should be added?
-> suggest to add NVIDIA cuQuantum here. There may be other additions at the end of the year, but if that happens we can create a new PR.

@vcatherine
Copy link
Collaborator

vcatherine commented Nov 10, 2021

As mentioned in #4538, please also add under Quantum Cloud Services: Microsoft Azure Quantum :)

@dabacon
Copy link
Collaborator Author

dabacon commented Nov 10, 2021

Thanks @vcatherine have added all of these.

@dabacon dabacon added the automerge Tells CirqBot to sync and merge this PR. (If it's running.) label Nov 10, 2021
@CirqBot CirqBot added the front_of_queue_automerge CirqBot uses this label to indicate (and remember) what's being merged next. label Nov 10, 2021
@CirqBot CirqBot merged commit c5477cb into quantumlib:master Nov 10, 2021
@CirqBot CirqBot removed automerge Tells CirqBot to sync and merge this PR. (If it's running.) front_of_queue_automerge CirqBot uses this label to indicate (and remember) what's being merged next. labels Nov 10, 2021
@dabacon dabacon deleted the ecosystem branch April 16, 2022 15:42
rht pushed a commit to rht/Cirq that referenced this pull request May 1, 2023
Addresses quantumlib#4538 

quantumlib#4538 mentions "Application-related benchmarks" but I don't know what this refers to. @cognigami?

* reworded services to be by type of quantum computer supported since it was getting to be redundant sentences.

* Did not include rigetti since my understanding is that it is not yet complete.

* Question: should Stim be under simulators or libraries?

* Finally: missing any integrations that should be added?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes Makes googlebot stop complaining. size: S 10< lines changed <50
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants