Execution modes for utility-scale workloads
In a recent post on the IBM Quantum™ blog, we introduce three new and improved execution modes that make running utility-scale workloads more reliable, more predictable, and more efficient than ever before.
Execution modes are the rules and procedures that govern how a user’s quantum circuits run on classical and quantum resources. When IBM put the first quantum computer in the cloud in 2016, users could only execute circuits as individual jobs. Since then, we’ve been working to see how execution modes can optimize the user experience even further.
After previewing them at the IBM Quantum Summit, we're thrilled to share more details on three execution modes that give users more flexibility in choosing how their circuits should be grouped together or divided up for optimal execution. These include job mode for running standalone jobs, batch mode for running non-iterative multi-job workloads, and session mode for running iterative workloads as a single experiment.
For more details on the new and improved execution modes, including example code that demonstrates batch mode and session mode, see the full blog post.