Перейти до основного вмісту
Цей проєкт у бета-версії. Знайшов(-ла) помилку? Відкрити issue на GitHub. Є запитання чи ідея? Запитати в Discussions — будемо раді твоєму відгуку!
Яка якість перекладу на цій сторінці?

Запуск на квантовому обладнанні за допомогою IBM Quantum Compute Service

IBM Quantum® Compute Service, раніше відомий як Qiskit Runtime Service, — це хмарний сервіс для виконання квантових обчислень на обладнанні IBM Quantum. Пакет qiskit-ibm-runtime є клієнтом цього сервісу та наступником Qiskit IBM Provider. Quantum Compute спрощує квантові обчислення та надає оптимальні реалізації базових класів примітивів Qiskit для обладнання IBM Quantum. Щоб почати працювати з примітивами IBM Quantum, відвідай документацію.

Quantum Compute розроблений, щоб використовувати додаткові класичні та квантові обчислювальні ресурси, включно з такими техніками, як придушення та пом'якшення помилок, щоб повертати результат вищої якості від виконання квантових схем на квантових процесорах. Приклади включають динамічне розв'язування для придушення помилок, а також пом'якшення помилок зчитування та екстраполяцію до нульового шуму (ZNE) для пом'якшення помилок. Дізнайся, як налаштувати ці параметри, на сторінці Налаштування пом'якшення помилок.

Quantum Compute також містить три типи режимів виконання для запуску твоєї квантової програми на обладнанні IBM®: job, session і batch, кожен з яких має різні сценарії використання та по-різному впливає на чергу квантових завдань. Job — це єдиний запит до примітива, який можна виконати із заданою кількістю shots. Сесії дозволяють ефективно виконувати кілька завдань в ітеративних навантаженнях на квантових комп'ютерах. Режим batch дозволяє надіслати всі твої завдання одразу для паралельної обробки. Зауваж, що користувачі Open Plan не можуть надсилати завдання в сесіях.

Щоб швидко встановити клієнт IBM Quantum Compute, виконай таку команду:

pip install qiskit-ibm-runtime

Дивись сторінку встановлення, щоб налаштувати середовище розробки для створення квантових програм.

Чи є Quantum Compute відкритим кодом?​

Коротка відповідь: не весь. Програмне забезпечення, яке обробляє технічні деталі запуску твоєї квантової програми на пристрої IBM Quantum (зокрема будь-яке пом'якшення та придушення помилок), не є відкритим кодом. Проте клієнтська програмна бібліотека qiskit-ibm-runtime (інтерфейс, через який користувачі отримують доступ до IBM Quantum Compute Service), Qiskit SDK на стороні сервера та частина програмного забезпечення для пом'якшення помилок є відкритими. Щоб долучитися до open-source розробки Qiskit, відвідай нашу організацію на GitHub: github.com/Qiskit та github.com/Qiskit-Extensions.