Aller au contenu principal
Ce projet est en phase bêta. Tu as trouvé un bug ? Ouvrir un ticket GitHub. Une question ou une idée ? Pose ta question dans Discussions — tes retours sont les bienvenus !
Quelle est la qualité de la traduction sur cette page ?

QPU cloud retirés

Les unités de traitement quantique (QPU) IBM® suivantes ont été retirées. Pour la liste complète des QPU disponibles, consulte la page Ressources de calcul.

remarque

Pour récupérer des jobs depuis un QPU retiré, consulte ces instructions.

Tableau des QPU cloud retirés​

Nom du QPUNombre de qubitsDate de retrait (Année - mois - jour)
ibm_strasbourg1272026-04-27
ibm_brussels1272026-04-27
ibm_torino1332026-04-01
ibm_brisbane1272025-11-03
ibm_sherbrooke1272025-07-31
ibm_kyiv1272025-04-18
ibm_nazca1272024-12-04
ibm_kyoto1272024-09-05
ibm_osaka1272024-08-13
ibm_cusco1272024-08-13
ibm_algiers272024-04-30
ibm_cairo272024-04-30
ibm_hanoi272024-04-30
ibmq_kolkata272024-04-01
ibmq_mumbai272024-04-01
ibm_ithaca652024-01-24
ibm_nairobi72023-11-28
ibm_lagos72023-11-28
ibm_perth72023-11-28
ibm_auckland272023-11-09
ibmq_guadalupe162023-10-27
ibmq_lima52023-09-26
ibmq_belem52023-09-26
ibmq_quito52023-09-26
ibmq_manila52023-09-26
ibmq_jakarta72023-09-26
ibm_seattle4332023-09-07
ibm_washington1272023-06-03
ibmq_oslo72023-05-04
ibmq_geneva272023-05-04
ibmq_montreal272023-04-11
ibmq_toronto272023-04-11
ibmq_armonk12022-07-07
ibmq_brooklyn652022-06-28
ibmq_bogota52022-06-17
ibmq_santiago52022-06-17
ibmq_casablanca72022-03-02
ibmq_sydney272022-01-11
ibmq_dublin272021-11-16
ibmq_manhattan652021-09-22
ibmq_5_yorktown52021-08-09
ibmq_16_melbourne152021-08-09
ibmq_paris272021-06-30
ibmq_rome52021-06-30
ibmq_athens52021-06-30
ibmq_berlin272020-12-31
ibmq_boeblingen202021-01-31
ibmq_ourense52021-01-15
ibmq_vigo52021-01-15
ibmq_valencia52021-01-15
ibmq_rochester532020-10-31
ibmq_cambridge282020-10-31
ibmq_almaden202020-08-31
ibmq_singapore202020-08-31
ibmq_johannesburg202020-08-31
ibmq_essex52020-08-31
ibmq_burlington52020-08-31
ibmq_london52020-08-31

Familles de processeurs retirées​

  • Canary : La famille Canary comprenait de petites conceptions contenant entre 5 et 16 qubits.

  • Falcon : La famille de dispositifs Falcon offrait une plateforme précieuse pour les circuits à échelle moyenne, et a également servi de plateforme pour démontrer des améliorations de performance et de scalabilité avant d'être intégrées dans les dispositifs plus grands.

  • Egret : Egret a apporté les innovations des coupleurs accordables sur une plateforme de 33 qubits, permettant d'obtenir des portes à deux qubits plus rapides et de meilleure fidélité.

  • Hummingbird : Reposant sur une topologie de qubits heavy-hex (hexagonale lourde), la famille Hummingbird permettait jusqu'à 65 qubits.

  • Osprey : Osprey était presque quatre fois plus grand qu'Eagle avec 433 qubits. Les puces de plus grande taille ont nécessité des améliorations supplémentaires de l'encapsulation (packaging) des dispositifs, ainsi que des câbles flexibles personnalisés dans le cryostat pour répondre aux exigences d'E/S plus importantes dans le même encombrement de câblage.

  • Eagle : La famille de processeurs Eagle intégrait des technologies d'encapsulation (packaging) plus évolutives que les générations précédentes. En particulier, les signaux transitaient par plusieurs couches de puces, permettant une E/S haute densité sans sacrifier les performances.

Récupérer un job depuis un QPU retiré​

Utilise le code suivant pour récupérer un job depuis un QPU retiré.

remarque

Fournir un Cloud Resource Name (CRN) dans le code suivant est facultatif. Lorsqu'il est fourni, seuls les backends et les jobs de cette instance sont disponibles. Si aucune instance n'est spécifiée, tous les backends et jobs de toutes les instances de ton compte sont disponibles. Dans ce cas, lorsqu'un backend est spécifié, une instance pouvant accéder à ce backend est trouvée et utilisée.

from qiskit_ibm_runtime import QiskitRuntimeService

# Load your IBM Quantum account. Replace "<IBM Cloud CRN>" with your desired instance's CRN.
service = QiskitRuntimeService(channel="ibm_quantum_platform", instance="<IBM Cloud CRN>")

# Retrieve a single job by id
job = service.job(<job_id>)

# Retrieve a batch of jobs. Filtering options can be found in the QiskitRuntimeService.jobs api reference
jobs = service.jobs(backend_name=<backend_name>)
Paquets de fournisseur obsolètes

service.jobs() renvoie les jobs exécutés depuis qiskit-ibm-runtime et le paquet obsolète qiskit-ibm-provider. Les jobs soumis par l'ancien paquet (également obsolète) qiskit-ibmq-provider ne sont plus disponibles.