IBM Quantum Platform

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
IBM Quantum Experience
Розробник IBM Research
Виробник IBM
Тип Квантовий комп'ютер
Початок випуску травень 2016; 8 років тому (2016-05)
Процесор 2 5-кубітних, 1 16-кубітний
Вебсайт quantum-computing.ibm.com

IBM Quantum Experience (раніше відомий як IBM Q Experience) — це онлайн-платформа, яка надає широкому загалу доступ до набору прототипів квантових процесорів IBM через хмару, Інтернет-форум для обговорення відповідних тем щодо квантових обчислень, набір навчальних посібників з програмування пристроїв IBM Q та інших навчальних матеріалів про квантові обчислення. Це приклад хмарних квантових обчислень[en]. Станом на травень 2018 року на IBM Quantum Experience є три процесора: два 5-кубітових процесора та 16-кубітовий процесор. Цей сервіс можна використовувати для запуску алгоритмів та експериментів, а також для вивчення навчальних посібників та моделювання того, що може бути можливим за допомогою квантових обчислень. На цьому сайті також можна легко знайти список наукових робіт, опублікованих за допомогою використання IBM Quantum Experience у якості експериментальної платформи.

Квантові процесори IBM складаються з надпровідникових трансмонних кубітів, розташованих в рефрижераторі розчинення в штаб-квартирі IBM Research в Дослідницькому центрі Томаса Дж. Вотсона[en].

Користувачі взаємодіють з квантовим процесором за допомогою моделі квантової схеми, застосовуючи квантові вентилі на кубітах за допомогою GUI, що називається квантовим композитором, пишучи код мовою квантового ассемблера[1] або через Qiskit.[2]

Історія[ред. | ред. код]

У травні 2016 року IBM запустила IBM Quantum Experience,[3] з п'ятикубітовим квантовим процесором та відповідним симулятором, з'єднаним у формі зірки, з яким користувачі могли взаємодіяти лише за допомогою квантового композитора, з обмеженим набором двокубітових операцій, та посібником користувача, який передбачав досвід у лінійній алгебрі.

У липні 2016 року IBM запустила форум спільноти IBM Quantum Experience.

У січні 2017 року IBM внесла ряд доповнень до IBM Quantum Experience,[4] включаючи збільшення набору взаємодій з двома кубітами, доступними на п'ятикубітному квантовому процесорі, розширення симулятора до спеціальних топологій до двадцяти кубітів та надання можливості користувачам взаємодіяти з пристроєм та симулятором за допомогою коду квантової асемблерної мови.

У березні 2017 року IBM випустила Qiskit[5] щоб дозволити користувачам легше писати код та запускати експерименти на квантовому процесорі та симуляторі, а також ввела посібник користувача для початківців.

У травні 2017 року IBM надала додатковий 16-кубітовий процесор, доступний на IBM Quantum Experience.[6]

У січні 2018 року IBM запустила програму квантових премій, яку проводить в рамках IBM Quantum Experience.[7]

Квантовий композитор[ред. | ред. код]

Файл:GHZstate IBMQExperience results.png
Знімок екрана, що показує результат запуску експерименту Стан Грінбергера–Горна–Цайлінгера[en] за допомогою IBM Quantum Composer

Quantum Composer — це графічний інтерфейс користувача (GUI), розроблений IBM, щоб дозволити користувачам створювати різні квантові алгоритми або проводити інші квантові експерименти. Користувачі можуть бачити результати своїх квантових алгоритмів, запускаючи їх на реальному квантовому процесорі та використовуючи «одиниці виміру», або використовуючи симулятор. Алгоритми, розроблені в Quantum Composer, називаються «квантовою партитурою», тому що Quantum Composer нагадує нотний аркуш.[8]

IBM Quantum Experience містить бібліотеку, яка навчає користувачів користуватися Quantum Composer. Бібліотека складається з двох посібників: Посібник для початківців, Повний посібник користувача. У репозиторії github для Qiskit є додаткові навчальні посібники з використання машин IBM Quantum Experience, доступні з [qiskit.org].

Композитор також може використовуватися в режимі скриптів, де користувач може писати програми мовою QASM.

Приклад скрипта[ред. | ред. код]

Нижче наведено приклад на мові QASM дуже маленької програми, побудованої для 5-кубітного комп'ютера IBM. Програма доручає комп'ютеру генерувати стан, 3-кубітний стан Грінбергера–Горна–Цайлінгера[en], який можна розглядати як варіант стану Белла, але з трьома кубітами замість двох. Потім він вимірює стан, змушуючи його колапсувати до одного з двох можливих результатів, або .

include "qelib1.inc"
qreg q[5];                // allocate 5 qubits (set automatically to |00000>)
creg c[5];                // allocate 5 classical bits

h q[0];                   // Hadamard-transform qubit 0
cx q[0], q[1];            // conditional pauli X-transform (ie. "CNOT") of qubits 0 and 1
                          // At this point we have a 2-qubit Bell state (|00> + |11>)/sqrt(2)

cx q[1], q[2];            // this expands entanglement to the 3rd qubit

measure q[0] -> c[0];     // this measurement collapses the entire 3-qubit state
measure q[1] -> c[1];     // therefore qubit 1 and 2 read the same value as qubit 0
measure q[2] -> c[2];

Кожна інструкція на мові QASM — це застосування квантового вентиля, ініціалізації регістрів мікросхем у нуль або вимірювання цих регістрів.

Посібник для початківців[ред. | ред. код]

Посібник для початківців знайомить користувачів з термінологією та концептуальними знаннями квантової механіки, необхідними для складання квантових оцінок. Посібник для початківців знайомить читачів з елементарними поняттями квантових обчислень: поведінкою кубітів, квантовим заплутуванням та квантовими вентилями.

Повний посібник користувача[ред. | ред. код]

Повний посібник користувача є більш глибоким та аналітичним порівняно з посібником для початківців, і рекомендується для тих, хто має досвід у лінійній алгебрі або квантових обчисленнях. На відміну від посібника для початківців, повний посібник користувача містить приклади квантових алгоритмів з поясненнями, що порівнюють квантові алгоритми з їх класичними аналогами.[9]

Як посібник для початківців, так і повний посібник користувача може оновити будь-хто через сховище Qiskit GitHub.[10]

Використання[ред. | ред. код]

Станом на квітень 2018 року IBM повідомляє про понад 80 000 користувачів IBM Quantum Experience, які спільно провели понад 3 мільйони експериментів.[11]

Багато з цих користувачів є активними дослідниками, які спільно опублікували щонайменше 72 академічні роботи за допомогою платформи.[12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28]

Викладачі університетів також інтегрують приклади та експерименти на основі досвіду IBM Quantum Experience у свої навчальні програми.[29]

Доктор Крістін Корбетт Моран, докторант Каліфорнійського технологічного інституту, використовувала IBM Quantum Experience, коли вона проводила дослідження в Антарктиді.[30]

Тара Тосіч, студентка фізики École Polytechnique Fédérale de Lausanne (EPFL), використовувала IBM Quantum Experience, коли проводила дослідження в Арктиці.[31]

Люди також використовували IBM Quantum Experience для різних неакадемічних цілей. Один користувач розпочав розробку ігор за допомогою IBM Quantum Experience,[32] включно з однією, названою «квантові бої».[33]

Станом на 2021 рік IBM Quantum Experience доступний безкоштовно.[34]

IBM Q System One[ред. | ред. код]

Докладніше: IBM Q System One

IBM Q System One є першим у світі заснованим на квантових схемах комерційним комерційним квантовим комп'ютером у світі, представленим IBM у січні 2019 року.[35][36][37] IBM Q System One — це 20 — кубітний комп'ютер.[35] Використовуються трансмонні кубіти.[38]

Ця інтегрована квантова обчислювальна система розміщена в герметичному скляному кубі 9x9x9 футів[36], в якому належним чином підтримуються параметри середовища.[36] Вперше система була протестована влітку 2018 року протягом двох тижнів у Мілані, Італія .

IBM Q System One був розроблений IBM Research за сприяння Map Project Office та Universal Design Studio. CERN, ExxonMobil, Fermilab, Аргонська національна лабораторія та Національна лабораторія ім. Лоуренса в Берклі — серед клієнтів, зареєстрованих для доступу до комп'ютера у хмарі.[39][40]

6 квітня 2019 р. Музей науки Бостона представив нову тимчасову виставку з копією IBM Q System One. Він був виставлений до 31 травня 2019 року.[41][42]

IBM Quantum System Two[ред. | ред. код]

На щорічній конференції IBM з квантових обчислень Quantum Summit 2023 корпорація представила найновіший 133-кубітний квантовий процесор Heron і перший модульний квантовий комп'ютер IBM Quantum System Two на його базі. IBM також анонсувала процесор Condor з 1121 кубітом, який має на 50 % більшу щільність кубітів. За словами головного квантового архітектора IBM Маттіаса Стефана (Mattias Stephan), зусилля зі створення цього пристрою відкрили шлях до масштабування квантових обчислень.

IBM Quantum System Two розташований на об'єкті в Йорктаун-Гайтс (Нью-Йорк). Ця система з урахуванням трьох квантових процесорів Heron стане основою архітектури квантових обчислень IBM наступного покоління. Вона поєднує масштабовану кріогенну інфраструктуру і класичні сервери з модульною електронікою управління кубітами. В результаті систему можна буде розширювати відповідно до майбутніх потреб, і «апгрейдити» з появою наступного покоління квантових процесорів[43][44].

Примітки[ред. | ред. код]

  1. Qiskit OPENQASM Specification. 27 жовтня 2018. Архів оригіналу за 2 квітня 2017. Процитовано 16 січня 2021.
  2. Qiskit Python API. Архів оригіналу за 21 січня 2021. Процитовано 26 квітня 2022.
  3. IBM Makes Quantum Computing Available on IBM Cloud to Accelerate Innovation. 4 травня 2016. Архів оригіналу за 24 січня 2021. Процитовано 16 січня 2021.
  4. IBM Quantum Experience Update. Архів оригіналу за 29 січня 2019. Процитовано 16 січня 2021.
  5. Quantum computing gets an API and SDK. 6 березня 2017. Архів оригіналу за 7 січня 2020. Процитовано 16 січня 2021.
  6. Beta access our upgrade to the IBM QX. Архів оригіналу за 31 січня 2019. Процитовано 16 січня 2021.
  7. Now Open: Get quantum ready with new scientific prizes for professors, students and developers. 14 січня 2018. Архів оригіналу за 19 січня 2021. Процитовано 16 січня 2021.
  8. IBM Quantum experience. Quantum Experience. IBM. Архів оригіналу за 25 травня 2018. Процитовано 3 July 2017.
  9. Welcome to the IBM Quantum Experience. Quantum Experience. IBM. Архів оригіналу за 17 вересня 2017. Процитовано 4 липня 2017.
  10. IBM Quantum Experience User Guides. 16 жовтня 2018.
  11. IBM Collaborating With Top Startups to Accelerate Quantum Computing. 5 квітня 2018. Архів оригіналу за 24 січня 2021. Процитовано 16 січня 2021.
  12. QX Community papers. Архів оригіналу за 22 березня 2019. Процитовано 16 січня 2021.
  13. Rundle, R. P.; Tilma, T.; Samson, J. H.; Everitt, M. J. (2017). Quantum state reconstruction made easy: a direct method for tomography. Physical Review A. 96 (2): 022117. arXiv:1605.08922. Bibcode:2017PhRvA..96b2117R. doi:10.1103/PhysRevA.96.022117.
  14. Corbett Moran, Christine (29 червня 2016). Quintuple: a Python 5-qubit quantum computer simulator to facilitate cloud quantum computing. arXiv:1606.09225 [quant-ph].
  15. Huffman, Emilie; Mizel, Ari (29 березня 2017). Violation of noninvasive macrorealism by a superconducting qubit: Implementation of a Leggett-Garg test that addresses the clumsiness loophole. Physical Review A. 95 (3): 032131. arXiv:1609.05957. Bibcode:2017PhRvA..95c2131H. doi:10.1103/PhysRevA.95.032131.
  16. Deffner, Sebastian (23 вересня 2016). Demonstration of entanglement assisted invariance on IBM's Quantum Experience. Heliyon. 3 (11): e00444. arXiv:1609.07459. doi:10.1016/j.heliyon.2017.e00444. PMC 5683883. PMID 29159322.
  17. Huang, He-Liang; Zhao, You-Wei; Li, Tan; Li, Feng-Guang; Du, Yu-Tao; Fu, Xiang-Qun; Zhang, Shuo; Wang, Xiang; Bao, Wan-Su (9 грудня 2016). Homomorphic Encryption Experiments on IBM's Cloud Quantum Computing Platform. arXiv:1612.02886 [cs.CR].
  18. Wootton, James R (1 березня 2017). Demonstrating non-Abelian braiding of surface code defects in a five qubit experiment. Quantum Science and Technology. 2 (1): 015006. arXiv:1609.07774. Bibcode:2017QS&T....2a5006W. doi:10.1088/2058-9565/aa5c73.
  19. Fedortchenko, Serguei (8 липня 2016). A quantum teleportation experiment for undergraduate students. arXiv:1607.02398 [quant-ph].
  20. Berta, Mario; Wehner, Stephanie; Wilde, Mark M (6 липня 2016). Entropic uncertainty and measurement reversibility. New Journal of Physics. 18 (7): 073004. arXiv:1511.00267. Bibcode:2016NJPh...18g3004B. doi:10.1088/1367-2630/18/7/073004.
  21. Li, Rui; Alvarez-Rodriguez, Unai; Lamata, Lucas; Solano, Enrique (23 листопада 2016). Approximate Quantum Adders with Genetic Algorithms: An IBM Quantum Experience. Quantum Measurements and Quantum Metrology. 4 (1): 1—7. arXiv:1611.07851. Bibcode:2017QMQM....4....1L. doi:10.1515/qmetro-2017-0001.
  22. Hebenstreit, M.; Alsina, D.; Latorre, J. I.; Kraus, B. (11 січня 2017). Compressed quantum computation using the IBM Quantum Experience. Phys. Rev. A. 95 (5): 052339. arXiv:1701.02970. doi:10.1103/PhysRevA.95.052339.
  23. Alsina, Daniel; Latorre, José Ignacio (11 липня 2016). Experimental test of Mermin inequalities on a five-qubit quantum computer. Physical Review A. 94 (1): 012314. arXiv:1605.04220. Bibcode:2016PhRvA..94a2314A. doi:10.1103/PhysRevA.94.012314.
  24. Linke, Norbert M.; Maslov, Dmitri; Roetteler, Martin; Debnath, Shantanu; Figgatt, Caroline; Landsman, Kevin A.; Wright, Kenneth; Monroe, Christopher (28 березня 2017). Experimental comparison of two quantum computing architectures. Proceedings of the National Academy of Sciences. 114 (13): 3305—3310. doi:10.1073/pnas.1618020114. PMC 5380037. PMID 28325879.
  25. Devitt, Simon J. (29 вересня 2016). Performing quantum computing experiments in the cloud. Physical Review A. 94 (3): 032329. arXiv:1605.05709. Bibcode:2016PhRvA..94c2329D. doi:10.1103/PhysRevA.94.032329.
  26. Steiger, Damian; Haner, Thomas; Troyer, Matthias (2018). ProjectQ: An Open Source Software Framework for Quantum Computing. Quantum. 2: 49. arXiv:1612.08091. doi:10.22331/q-2018-01-31-49.
  27. Santos, Alan C. (2017). O Computador Quântico da IBM e o IBM Quantum Experience. Revista Brasileira de Ensino de Física. 39 (1). arXiv:1610.06980. doi:10.1590/1806-9126-RBEF-2016-0155.
  28. Caicedo-Ortiz, H. E.; Santiago-Cortés, E. (2017). Construyendo compuertas cuánticas con IBM's cloud quantum computer [Building quantum gates with IBM’s cloud quantum computer] (PDF). Journal de Ciencia e Ingeniería (ісп.). 9: 42—56. Архів оригіналу (PDF) за 7 липня 2021. Процитовано 16 січня 2021.
  29. Sheldon, Sarah (10 червня 2016). Students try hand at cracking quantum code. Архів оригіналу за 27 листопада 2020. Процитовано 16 січня 2021.
  30. Nay, Chris (26 липня 2016). Quantum Experiences: Q&A with Caltech’s Christine Corbett Moran. Архів оригіналу за 26 листопада 2020. Процитовано 16 січня 2021.
  31. Tosic, Tara (16 листопада 2018). IBM Q in the Arctic: 76.4° North. IBM Research Blog. Архів оригіналу за 26 листопада 2020. Процитовано 16 січня 2021.
  32. Wootton, James (12 березня 2017). Why we need to make quantum games. Архів оригіналу за 8 грудня 2019. Процитовано 16 січня 2021.
  33. Wootton, James (7 березня 2017). Quantum Battleships: The first multiplayer game for a quantum computer. Архів оригіналу за 4 червня 2020. Процитовано 16 січня 2021.
  34. Fisher, Chris (02019-04-02). IBM Quantum - Quantum Computing at IBM. www.ibm.com (англ.). Архів оригіналу за 6 лютого 2021. Процитовано 16 січня 2021.
  35. а б IBM Quantum Update: Q System One Launch, New Collaborators, and QC Center Plans. HPCwire. 10 січня 2019. Архів оригіналу за 12 листопада 2020. Процитовано 18 січня 2021.
  36. а б в Chan, Rosalie (13 січня 2019). IBM unveils the world's first quantum computer that businesses can actually use to solve previously impossible problems. Business Insider. Архів оригіналу за 28 січня 2021. Процитовано 18 січня 2021.
  37. Coleman, Lauren deLisa (9 січня 2019). CES 2019: Why IBM CEO Ginni Rometty's Opening Address Delivers. Forbes. Архів оригіналу за 7 листопада 2020. Процитовано 18 січня 2021.
  38. Tavernelli, Ivano (November 5-6, 2018). Quantum Computing at IBM (PDF) (англійською) . Архів оригіналу (PDF) за 27 січня 2021.
  39. IBM Q System One. Map Project Office (брит.). Архів оригіналу за 18 лютого 2019. Процитовано 18 лютого 2019.
  40. Map, Universal Design Studio and IBM collaborate on world-first commercial quantum computer. Dezeen (англ.). 11 січня 2019. Архів оригіналу за 2 липня 2020. Процитовано 18 лютого 2019.
  41. Sutor, Bob (5 квітня 2019). Quantum’s Night at the Museum – of Science Boston. IBM Research Blog. Архів оригіналу за 26 листопада 2020. Процитовано 8 квітня 2019.
  42. NanoDays: Exhibit of IBM Q System One. boston.com. Архів оригіналу за 8 квітня 2019. Процитовано 8 квітня 2019.
  43. IBM представила свой мощнейший квантовый процессор Heron и первый модульный квантовый компьютер. 3DNews - Daily Digital Digest (рос.). 4 грудня 2023. Процитовано 4 грудня 2023.
  44. Freund, Karl (4 грудня 2023). IBM Launches Quantum System Two And A Roadmap To Quantum Advantage. Forbes (англ.). Процитовано 4 грудня 2023.

Посилання[ред. | ред. код]