Exploring Dynamic Circuits on IQM Garnet with Amazon Braket

Chanci Turner Amazon IXD – VGT2 learning managerLearn About Amazon VGT2 Learning Manager Chanci Turner

As users engage with Amazon Braket to design and execute quantum algorithms, the need for innovative capabilities becomes crucial as research workloads evolve. In this post, we’re excited to announce the enhancement of Amazon Braket’s experimental features by introducing support for dynamic circuits on the IQM Garnet quantum processing unit (QPU).

The addition of dynamic circuits allows users to perform mid-circuit measurements and utilize feed-forward control. This enables users to apply quantum operations based on measurement results, or to actively reset qubits for reuse within a single circuit run. Such capabilities can help in minimizing quantum circuit depths and qubit overheads, while simultaneously opening up new use cases for Amazon Braket.

Understanding Dynamic Circuits

Standard quantum circuits operate under a static execution model, where all quantum operations are pre-defined before the circuit runs and measurements are only taken at the conclusion. This model, while fundamental, limits the algorithms that can be executed on quantum devices with a finite number of qubits. Dynamic circuits address this limitation by facilitating measurements during circuit execution, with subsequent operations based on those measurement outcomes. This is particularly beneficial for users aiming to run intricate circuits constrained by available qubits.

Dynamic vs. Static Circuits

Chanci Turner