Wycofane QPU w chmurze
Następujące kwantowe procesory IBM® (QPU) zostały wycofane. Pełna lista dostępnych QPU znajduje się na stronie Compute resources.
Aby pobrać zadania z wycofanego QPU, zapoznaj się z tymi instrukcjami.
Tabela wycofanych QPU w chmurze
| Nazwa QPU | Liczba Qubitów | Data wycofania (rok - miesiąc - dzień) |
|---|---|---|
| ibm_brisbane | 127 | 2025-11-03 |
| ibm_sherbrooke | 127 | 2025-07-31 |
| ibm_kyiv | 127 | 2025-04-18 |
| ibm_nazca | 127 | 2024-12-04 |
| ibm_kyoto | 127 | 2024-09-05 |
| ibm_osaka | 127 | 2024-08-13 |
| ibm_cusco | 127 | 2024-08-13 |
| ibm_algiers | 27 | 2024-04-30 |
| ibm_cairo | 27 | 2024-04-30 |
| ibm_hanoi | 27 | 2024-04-30 |
| ibmq_kolkata | 27 | 2024-04-01 |
| ibmq_mumbai | 27 | 2024-04-01 |
| ibm_ithaca | 65 | 2024-01-24 |
| ibm_nairobi | 7 | 2023-11-28 |
| ibm_lagos | 7 | 2023-11-28 |
| ibm_perth | 7 | 2023-11-28 |
| ibm_auckland | 27 | 2023-11-09 |
| ibmq_guadalupe | 16 | 2023-10-27 |
| ibmq_lima | 5 | 2023-09-26 |
| ibmq_belem | 5 | 2023-09-26 |
| ibmq_quito | 5 | 2023-09-26 |
| ibmq_manila | 5 | 2023-09-26 |
| ibmq_jakarta | 7 | 2023-09-26 |
| ibm_seattle | 433 | 2023-09-07 |
| ibm_washington | 127 | 2023-06-03 |
| ibmq_oslo | 7 | 2023-05-04 |
| ibmq_geneva | 27 | 2023-05-04 |
| ibmq_montreal | 27 | 2023-04-11 |
| ibmq_toronto | 27 | 2023-04-11 |
| ibmq_armonk | 1 | 2022-07-07 |
| ibmq_brooklyn | 65 | 2022-06-28 |
| ibmq_bogota | 5 | 2022-06-17 |
| ibmq_santiago | 5 | 2022-06-17 |
| ibmq_casablanca | 7 | 2022-03-02 |
| ibmq_sydney | 27 | 2022-01-11 |
| ibmq_dublin | 27 | 2021-11-16 |
| ibmq_manhattan | 65 | 2021-09-22 |
| ibmq_5_yorktown | 5 | 2021-08-09 |
| ibmq_16_melbourne | 15 | 2021-08-09 |
| ibmq_paris | 27 | 2021-06-30 |
| ibmq_rome | 5 | 2021-06-30 |
| ibmq_athens | 5 | 2021-06-30 |
| ibmq_berlin | 27 | 2020-12-31 |
| ibmq_boeblingen | 20 | 2021-01-31 |
| ibmq_ourense | 5 | 2021-01-15 |
| ibmq_vigo | 5 | 2021-01-15 |
| ibmq_valencia | 5 | 2021-01-15 |
| ibmq_rochester | 53 | 2020-10-31 |
| ibmq_cambridge | 28 | 2020-10-31 |
| ibmq_almaden | 20 | 2020-08-31 |
| ibmq_singapore | 20 | 2020-08-31 |
| ibmq_johannesburg | 20 | 2020-08-31 |
| ibmq_essex | 5 | 2020-08-31 |
| ibmq_burlington | 5 | 2020-08-31 |
| ibmq_london | 5 | 2020-08-31 |
Wycofane rodziny procesorów
- Canary: Rodzina Canary obejmowała małe układy zawierające od 5 do 16 Qubitów.
- Falcon: Rodzina urządzeń Falcon oferowała wartościową platformę dla Circuit średniej skali, a także służyła jako platforma do demonstrowania ulepszeń wydajności i skalowalności przed wdrożeniem ich na większych urządzeniach.
- Egret: Egret wprowadził innowacje w postaci sterowalnych sprzężeń na platformie 33-Qubitowej, co zaowocowało szybszymi i bardziej wiernymi dwu-Qubitowymi Gate.
- Hummingbird: Korzystając z układu Qubitów w siatce ciężkiego sześciokąta, rodzina Hummingbird umożliwiała obsługę do 65 Qubitów.
- Osprey: Osprey był prawie czterokrotnie większy niż Eagle, mając 433 Qubitów. Większe rozmiary chipów wymagały dalszych ulepszeń w pakowaniu urządzeń, a także niestandardowego okablowania elastycznego w kriostaci, aby zmieścić większe wymagania I/O w tym samym śladzie okablowania.
- Eagle: Rodzina procesorów Eagle wykorzystała bardziej skalowalne technologie pakowania niż poprzednie generacje. W szczególności sygnały przechodziły przez wiele warstw chipów, umożliwiając gęste I/O bez poświęcania wydajności.
Pobieranie zadania z wycofanego QPU
Użyj poniższego kodu, aby pobrać zadanie z wycofanego QPU.
Przekazanie Cloud Resource Name (CRN) w poniższym kodzie jest opcjonalne. Gdy jest przekazane, dostępne są tylko Backend i zadania z tej instancji. Jeśli instancja nie jest określona, dostępne są wszystkie Backend i zadania ze wszystkich instancji na twoim koncie. W takim przypadku, gdy Backend jest określony, wyszukiwana i używana jest instancja, która może uzyskać dostęp do tego Backend.
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>)
service.jobs() zwraca zadania uruchamiane zarówno z qiskit-ibm-runtime, jak i z wycofanego pakietu qiskit-ibm-provider. Zadania przesłane przez starszy (również wycofany) pakiet qiskit-ibmq-provider nie są już dostępne.