Describe the feature you'd like
A new simulator which implements Monte Carlo sampling to perform trajectory-based noise simulation. This would be shots>0 only but would allow qubit counts up to the maximum the state vector simulator supports.
How would this feature be used? Please describe.
Allows simulation of noisy circuits with >= 16 qubits.
Describe alternatives you've considered
We have already implemented the "exact" form of noise simulation, density matrix based noise simulation. This allows users to trade accuracy for higher qubit counts.
Additional context
There is another opportunity here to use threaded parallelism but this will require care when interacting with the random number generator for the Monte Carlo moves.
Describe the feature you'd like
A new simulator which implements Monte Carlo sampling to perform trajectory-based noise simulation. This would be
shots>0only but would allow qubit counts up to the maximum the state vector simulator supports.How would this feature be used? Please describe.
Allows simulation of noisy circuits with
>= 16qubits.Describe alternatives you've considered
We have already implemented the "exact" form of noise simulation, density matrix based noise simulation. This allows users to trade accuracy for higher qubit counts.
Additional context
There is another opportunity here to use threaded parallelism but this will require care when interacting with the random number generator for the Monte Carlo moves.