Submitting quantum tasks to QPUs and simulators - Amazon Braket

Learn the foundations of quantum computing with AWS! Enroll in the Amazon Braket Digital Learning Plan and earn your own Digital badge after completing a series of learning courses and a digital assessment.

Submitting quantum tasks to QPUs and simulators

Amazon Braket provides access to several devices that can run quantum tasks. You can submit quantum tasks individually or you can set up quantum task batching.

QPUs

You can submit quantum tasks to QPUs at any time, but the task runs within certain availability windows that are displayed on the Devices page of the Amazon Braket console. You can retrieve the results of the quantum task with the quantum task ID, which is introduced in the next section.

  • IonQ Aria 1 : arn:aws:braket:us-east-1::device/qpu/ionq/Aria-1

  • IonQ Harmony : arn:aws:braket:us-east-1::device/qpu/ionq/Harmony

  • OQC Lucy : arn:aws:braket:eu-west-2::device/qpu/oqc/Lucy

  • QuEra Aquila : arn:aws:braket:us-east-1::device/qpu/quera/Aquila

  • Rigetti Aspen-M-3 : arn:aws:braket:us-west-1::device/qpu/rigetti/Aspen-M-3

Simulators

  • Density matrix simulator, DM1 : arn:aws:braket:::device/quantum-simulator/amazon/dm1

  • State vector simulator, SV1 : arn:aws:braket:::device/quantum-simulator/amazon/sv1

  • Tensor network simulator, TN1 : arn:aws:braket:::device/quantum-simulator/amazon/tn1

  • The local simulator : LocalSimulator()

Note

You can cancel quantum tasks in the CREATED state for QPUs and on-demand simulators. You can cancel quantum tasks in the QUEUED state on a best-effort basis for on-demand simulators and QPUs. Note that QPU QUEUED quantum tasks are unlikely to be cancelled successfully during QPU availability windows.