-
Notifications
You must be signed in to change notification settings - Fork 215
Provide a way to avoid copying state vector from Cirq #893
Copy link
Copy link
Open
Labels
P2Priority: medium priorityPriority: medium prioritya: performanceInvolves performance problems or improvementsInvolves performance problems or improvementsa: pythonInvolves the Python code in qsimInvolves the Python code in qsima: qsimcirqInvolves the qsim-Cirq integration layerInvolves the qsim-Cirq integration layercontributors welcomeHelp with this would be appreciatedHelp with this would be appreciatedno QC knowledge neededDoes not require knowledge of quantum computingDoes not require knowledge of quantum computing
Description
Activity
Metadata
Metadata
Assignees
Labels
P2Priority: medium priorityPriority: medium prioritya: performanceInvolves performance problems or improvementsInvolves performance problems or improvementsa: pythonInvolves the Python code in qsimInvolves the Python code in qsima: qsimcirqInvolves the qsim-Cirq integration layerInvolves the qsim-Cirq integration layercontributors welcomeHelp with this would be appreciatedHelp with this would be appreciatedno QC knowledge neededDoes not require knowledge of quantum computingDoes not require knowledge of quantum computing
What is your request or suggestion?
An internal user reported getting the following error with a 40 qubit simulation:
They were able to work around the problem by calling
QSimSimulator()._simulate_impl()directly.What solution or approach do you envision?
We should investigate whether the copy can be handled in a more user-friendly way.
How urgent is this for you?
P2 – needed within two quarters