---
title: SDK & Backend compatibility mapping
description: Check if a QPU backend (physical or emulator) is accesible from a SDK.
tags: backend qpu emulator sdk cirq qiskit cuda-q runtime
dates:
  validation: 2026-02-10
  posted: 2026-02-10
---

## Compatibility grid

| SDK / Backend | [Quandela QPUs](/quantum-computing/how-to/use-quandela-qpus/) | [Pasqal QPUs](/quantum-computing/how-to/use-pasqal-qpus/) | [IQM QPUs](/quantum-computing/how-to/use-iqm-qpus/) | [AQT QPUs](/quantum-computing/how-to/use-aqt-qpus/) | [Quobly QPUs](/quantum-computing/how-to/use-quobly-qpus/) | [Qsim](/quantum-computing/how-to/use-qsim-emulators/) | [CUDA-Q](/quantum-computing/how-to/use-cudaq-emulators/) | [Aer](/quantum-computing/how-to/use-aer-emulators/) | 
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| Qiskit<br/>[Source](https://github.com/scaleway/qiskit-scaleway/) / [How-to](/quantum-computing/how-to/use-aer-emulators/) / [External doc](https://www.ibm.com/quantum/qiskit)| x | x | **OK** | **OK** | **OK** | **OK** | **OK** | **OK** |
| Qiskit ML<br/>[Source](https://github.com/scaleway/qiskit-scaleway/) / [How-to](/quantum-computing/how-to/use-qiskit-ml/) / [External doc](https://qiskit-community.github.io/qiskit-machine-learning/)| x | x | **OK** | **OK** | **OK** | **OK** | **OK** | **OK** |
| Cirq<br/>[Source](https://github.com/scaleway/cirq-scaleway/) / [External doc](https://quantumai.google/cirq)| x | x | x | **OK** | **OK** | **OK** | x | **OK** |
| Perceval<br/>[Source](https://github.com/Quandela/Perceval/) / [How-to](/quantum-computing/how-to/use-quandela-qpus/) / [External doc](https://perceval.quandela.net/)| **OK** | x | x | x | x | x | x | x |
| MerLin<br/>[Source](https://github.com/merlinquantum/merlin/) / [How-to](/quantum-computing/how-to/use-merlin/) / [External doc](https://merlinquantum.ai/)| **OK** | x | x | x | x | x | x | x |
| Pulser<br/>[Source](https://github.com/scaleway/pulser-scaleway/) / [How-to](/quantum-computing/how-to/use-pasqal-qpus/) / [External doc](https://docs.pasqal.com/pulser/)| x | **OK** | x | x | x | x | x | x |
| Pennylane<br/>[Source](https://github.com/scaleway/pennylane-scaleway/) / [How-to](/quantum-computing/how-to/use-pennylane/) / [External doc](https://pennylane.ai/)| x | x | **OK** | **OK** | **OK** | **OK** | **OK** | **OK** |
| CUDA-Q (SDK)<br/>[Source](https://github.com/NVIDIA/cuda-quantum/) / [How-to](/quantum-computing/how-to/use-cudaq-emulators/) / [External doc](https://developer.nvidia.com/cuda-q)| x | x | **OK** | **OK** | **OK** | x | **OK** | **OK** |


## Extend compatibility

To ease interoperability between SDKs and backend, Scaleway contributes to [qio](https://github.com/QuantumCommons/qio/) and [Scaleway QaaS client](https://github.com/scaleway/scaleway-qaas-client-python/).

They are both Open Source projects, feel free to contribute by bringing new tests or conversion tools.