Hi everyone! We just released a shiny new plugin to complement the growing library of devices in PennyLane.
![]()
We’re very happy to be working together with Alpine Quantum Technologies (AQT) to bring you this plugin featuring access to their ion-trap quantum computing cloud platform.
New PennyLane devices ![]()
Two new devices are added via the PennyLane-AQT plugin:
-
aqt.sim: an ideal noiseless ion-trap simulator -
aqt.noisy_sim: a noisy ion-trap simulator
Remote backend access is supported for users with access credentials for the AQT platform.
Run noisy and noiseless simulations ![]()
Using the two mentioned devices you can run simulations on AQT’s ion-trap simulators, supporting two gates specific to AQT’s ion-trap API: the two-parameter rotation gate R(wires) and the Mølmer-Sørenson gate MS(wires).
Code example
import pennylane as qml
from pennylane_aqt import ops
# change “aqt.sim” to “aqt.noisy_sim for noisy simulations
dev = qml.device("aqt.sim", wires=2)
@qml.qnode(dev)
def circuit(w, x, y, z):
qml.RX(w, wires=0)
ops.R(x, y, wires=1)
ops.MS(z, wires=[0,1])
return qml.expval(qml.PauliZ(0))
For more information check out the plugin documentation page at https://pennylane-aqt.readthedocs.io/ or AQT’s tutorial at AQT PennyLane Tutorial - AQT | ALPINE QUANTUM TECHNOLOGIES, where you can also get more information regarding gaining access to specific hardware devices.
AQT’s announcement of the PennyLane-AQT plugin can be found at http://www.aqt.eu/pennylane/.