Overview to optimization tools
Optimization tools help to maximize the likelihood of success in the execution of your circuits. Optimizations can include mapping the route and layout of the circuit to physical qubit hardware, converting to the basis gates of the hardware, and reducing the number of operations.
During this step, abstract circuits must be transpiled to Instruction Set Architecture (ISA) circuits. An ISA circuit is one that consists only of gates understood by the target hardware (basis gates), and any multi-qubit gates needed to obey any connectivity constraints (coupling map).
Relevant resources
- Transpiler - Translate circuit instructions to execute on quantum hardware, with options for efficient layout and routing
- Dynamic circuits - Perform certain tasks, such as long-range entanglement and state preparation, at constant depth
- Dynamical decoupling - Reduce decoherence errors on idle qubits
- Operator backpropagation - Reduce circuit depth by trimming operations at the cost of increased measurements