Batch quantum computing

Typically, quantum circuits are sent one at a time as single jobs to a quantum hardware target. When the client receives the result of one circuit, the next circuit is added as a new job to the queue. You can also parameterize your circuits by binding a variable to your circuit such that the variable’s value isn't required at the time you define your circuit. 

With the batch computing model, you can also batch multiple predefined circuits into one job. The circuits are submitted to the quantum hardware as soon as the previous circuit is complete, reducing the wait between job submissions. 

In this architecture, the state of the qubits is lost between each circuit submission.

Batch quantum computing

Next steps

Interactive quantum computing