IBM Launches Directed Execution Model and Executor Primitive to Give Researchers Client-Side Control Over QEC Workflows
IBM Quantum has launched a new directed execution model with the Executor primitive in qiskit-ibm-runtime v0.50.0. …

IBM Quantum has introduced a new, low-level execution framework known as the directed execution model, powered by a new Executor primitive in qiskit-ibm-runtime v0.50.0. The framework transitions error mitigation logic—previously executed as a server-side black box—onto the client side, granting researchers explicit, composable control over circuit transformations, twirling, and error-correction pipelines on utility-scale hardware.
The directed execution model is designed for algorithm developers, hardware characterization experts, and quantum error correction (QEC) researchers who require custom control over large families of circuit variants. Rather than manually generating thousands of randomized circuits on the client and transferring them across the network, directed execution allows developers to define execution blueprints locally using circuit annotations and template parameter tensors, which the Executor primitive processes in the near-time environment of the IBM Quantum Compute Service.
[ Core Components of the Directed Execution Architecture ] | ||
Component / Tool | Software Layer & Package | Functional Role & Execution Pipeline |
• Boxes & Annotations | • Qiskit SDK v2.0+ ( | • Groups circuit instructions into boxes and attaches directives (e.g., |
• Samplomatic | • Interprets annotated boxes to generate an inspectable template circuit and a structured randomization recipe ( | |
• Executor Primitive | • | • Low-level execution engine that consumes |
• NoiseLearnerV3 | • | • Client-side noise characterization tool providing sparse Pauli-Lindblad and TREX measurement noise learning for unique circuit layers. |
• | • Open-source library delivering modular routines for Probabilistic Error Cancellation (PEC), Zero-Noise Extrapolation (ZNE), and Twirled Readout Error Extinction (TREX). |
For standard users of Qiskit’s high-level Sampler and Estimator primitives, the upgrade to version 0.50.0 is non-disruptive. Both primitives now run on top of the Executor primitive as a client-side wrapper. This transition allows users to inspect and customize resilience options (such as TREX readout error mitigation) directly in local simulation modes before committing jobs to physical QPUs.
The client-side transparency enabled by directed execution provides a unified platform spanning quantum error mitigation and full quantum error correction. Researchers are already using the framework to combine Probabilistic Error Cancellation with Shaded Lightcones (cutting PEC sampling overhead by 3.4-fold) and to run distance-5 surface codes on IBM Quantum Nighthawk processors, achieving up to a 2.8-fold reduction in logical error rates per round. This infrastructure directly supports recent milestone demonstrations, including IBM's trusted quantum advantage results with ecosystem partners.
Review the technical announcement on the IBM Quantum Blog here and inspect the developer guidelines in the IBM Quantum Directed Execution Documentation here.
October 10, 2026
Related Intelligence

Test of USydney article with HTML.

EPFL Demonstrates Millimeter-Wave-to-Optical Transducer with 67% Internal Efficiency
November 10, 2026

Why Quantum Hardware Needs Its Own Threat Model
November 9, 2026

Physics Reports Analysis Evaluates Emergence of Hybrid Semiconductor–Superconducting Qubit Architectures
November 9, 2026

DLR Develops Scalable Unitary Data Encoding Beating Exponential State-Preparation Depth
November 9, 2026

IonQ and Classiq Outline Architectural Trade-Offs in Fault-Tolerant Resource Estimation
November 9, 2026