-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Labels
RustThis PR or issue is related to Rust code in the repositoryThis PR or issue is related to Rust code in the repositorymod: quantum infoRelated to the Quantum Info module (States & Operators)Related to the Quantum Info module (States & Operators)performance
Description
What should we add?
This would have two benefits over the current Python code:
-
It may make the move of the relevant synthesis code more efficient (see issues Port
synth_clifford_full
to Rust #12232, Portsynth_clifford_ag
to Rust #12233, Portsynth_clifford_bm
to Rust #12234, Portsynth_clifford_greedy
to Rust #12235, Portsynth_clifford_layers
to Rust #12236, Portsynth_clifford_depth_lnn
to Rust #12237, Portsynth_stabilizer_layers
to Rust #12241, Portsynth_stabilizer_depth_lnn
to Rust #12242, Portsynth_circuit_from_stabilizers
to Rust #12243) -
The rust code may be more efficient than Aer's C++ stabilizer simulator, and so it may replace it if needed
Metadata
Metadata
Assignees
Labels
RustThis PR or issue is related to Rust code in the repositoryThis PR or issue is related to Rust code in the repositorymod: quantum infoRelated to the Quantum Info module (States & Operators)Related to the Quantum Info module (States & Operators)performance