You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Respect max_experiments in QuantumInstance BackendV1 path (Qiskit#6391)
* Respect max_experiments in QuantumInstance BackendV1 path
In Qiskit#6299 support was fixed for strict BackendV1 backends that only take
QuantumCircuit objects (instead of qobj) for the input. That was fixed
by adding a parallel path when running with a new backend. However that
parallel path wasn't identical and was missing the support the qobj path
had for splitting an algorithm run into multiple jobs if the backend if
the number of circuits was greater than the max_experiments set in the
backend. This would result on some providers' backends, such as ionq and
aqt, both of which have max_experiments set to 1. This commit fixes this
issue by splitting the circuits list into smaller sublists when the
len(circuits) > max_experiments (or the old env var, which we should
change the name of at some point).
* Fix issues with results and split circuits path
* Fix copy paste issue
* Update qiskit/utils/run_circuits.py
* Add release notes
* Fix whitespace
Co-authored-by: Kevin Krsulich <[email protected]>
Co-authored-by: Manoel Marques <[email protected]>
0 commit comments