Qiskit
Qiskit是一個開源軟件開發工具包(SDK),用於在電路、脈沖以及演算法級別運作的量子計算機上。Qiskit提供了用於創建以及操作量子編程的能力;Qiskit並可協助研發能在IBM量子體驗平台上的原型量子設備、或分散地區的計算機模擬器上產生各式運算功能的相關軟體工具。它遵循通用量子計算的電路模式,可用於遵循該模式的任何量子硬體上(目前支持超導量子位及俘獲離子等之功能[4])。
開發者 | IBM研究院,Qiskit社區 |
---|---|
首次发布 | 2017年3月7日[1] | .
当前版本 |
|
源代码库 | |
编程语言 | Python |
操作系统 | 跨平臺 |
类型 | 量子計算 |
许可协议 | Apache許可證 [3] |
网站 | qiskit |
Qiskit由IBM研究院創建研發,如上所述旨在為其雲量子計算服務的IBM量子體驗平台上進行軟體開發。[5][6]外部的支持者也做出貢獻,通常來自學術方面等之機構。[7][8]
Qiskit的主要版本使用Python編程語言。最初也探索開發Swift[9]及JavaScript[10]等之版本,但這些版本的開發已經停止。相反地,基本功能的最小重新實作可以用MicroQiskit來實現,[11]而且MicroQiskit也易於移植到其它的替代平台。
一系列的Jupyter筆記本(Jupyter Notebook)提供了使用量子計算的範例。[12]範例包括使用Qiskit的科學研究背後之源代碼,[13]以及一組練習題目,以之幫助人們學習量子編程的基礎知識。基於Qiskit的開源教科書可作為大學級別的量子演算法、或者量子計算課程等的補充教材。[14]
註釋
- Jay M. Gambetta; Andrew Cross. . Medium. March 27, 2018 [September 24, 2019]. (原始内容存档于2021-12-16).
- . 2023年7月27日 [2023年8月3日].
- License
- . IBM Research Blog. 2019-11-05 [2019-12-20]. (原始内容存档于2020-11-26) (美国英语).
- Magee, Tamlim. . Computerworld UK. August 24, 2018 [11 December 2018]. (原始内容存档于2019-03-06).
- Hemsoth, Nicole. . The Next Platform. August 7, 2018 [11 December 2018]. (原始内容存档于2019-03-06).
- . [2021-09-19]. (原始内容存档于2021-02-04).
- Wille, R.; Meter, R. Van; Naveh, Y. . 2019 Design, Automation, and Test in Europe (DATE). March 25, 2019: 1234–1240 [2021-09-19]. doi:10.23919/DATE.2019.8715261. (原始内容存档于2021-12-16).
- . GitHub. [September 24, 2019]. (原始内容存档于2021-12-16).
- . GitHub. [September 24, 2019]. (原始内容存档于2018-08-14).
- . GitHub. [February 10, 2021]. (原始内容存档于2022-02-12).
- . GitHub. [September 24, 2019]. (原始内容存档于2018-07-07).
- . IBM. IBM Research Editorial Staff. March 8, 2018 [September 24, 2019]. (原始内容存档于2019-10-10).
- . [20 December 2019]. (原始内容存档于2019-12-20).
參閱
- IBM量子體驗平台
- 超導量子位
- 俘獲離子
外部連結
template:IBM FOSS
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.