As the question says, I'm looking to run some pulse schedules on quantum computers. Right now, I'm really only able to find ibmq_armonk (from IBM) to be an openpulse computer that I am able to use. I've found some papers that mentioned running pulse schedules on ibmq_toronto and ibmq_montreal, but IBMQ doesn't seem to identify them to support OpenPulse when applying the filters (though, this may just be because I'm on an unpaid account). Does anyone have any recommendations? I'm looking for both paid and unpaid services.


1 Answer 1


You can check out the backends with pulse support in the table view of IBM service list, after signing in:

openpulse systems

Programmatically, you can list the backends with pulse support you have access to with Qiskit in the following way:

from qiskit import IBMQ
provider = IBMQ.load_account()
backends_supporting_openpulse = provider.backends(filters=lambda b: b.configuration().open_pulse)

You can add the n_qubits >= 2 condition in the filter to add the multi-qubit part, like this:

provider.backends(filters=lambda b:
     b.configuration().open_pulse and 
     b.configuration().n_qubits >= 2)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.