I have run a batch of a few thousand random 2-qubit QuantumCircuit
s on multiple different IBMQ Backends, and the execution times seem to significantly vary across the backends (obviously excluding time in queue). The general trend seems to be that increased:
- Qubits or
- Quantum Volume(QV)
results in faster execution. As per my knowledge, this could be explained either by
- increased parallel execution of the batch with more qubits or
- systems with higher QV operate at proportionately higher clock speeds (I am more inclined to this explanation as the fastest job executed on
ibmq_montreal
despite having fewer qubits thanibmq_rochester
)
Are any of these explanations correct or is there an entirely different explanation for this observation?
I have used the following backends:
ibmq_montreal
- 27 qubits with QV 32ibmq_vigo
- 5 qubits with QV 16ibmq_rochester
- 53 qubits QV 8