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

Feat/change quantum simulator to Aer #121

Merged
merged 18 commits into from
Apr 25, 2023
Merged

Conversation

gcattan
Copy link
Collaborator

@gcattan gcattan commented Apr 18, 2023

Issue #46

This PR replaces BasicAer (Python) with Aer (C++), changes quantum simulators to 'aer_simulator', and enables GPU optimization if enabled. The GPU optimization is not available for all platforms, so it is placed as an additional dependency.

This PR also enables cuQuantum NVIDIA optimization if available.

Note: GPU support is not available on all platforms, and provided binaries for Linux do not include cuQuantum support.
To enable GPU+cuQuantum, it is necessary to build the source, as per https://github.com/Qiskit/qiskit-aer/blob/main/CONTRIBUTING.md#building-with-gpu-support

@gcattan gcattan changed the title Feat/aer gpu Feat/change quantum simulator to Aer Apr 19, 2023
@gcattan gcattan marked this pull request as ready for review April 19, 2023 12:12
@gcattan gcattan merged commit e370542 into pyRiemann:main Apr 25, 2023
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.

1 participant