2020年8月22日 星期六

量子電腦程式入門

量子電腦程式設計入門



你還認為量子電腦還沒到應用階段嗎?  

這種技術還需要很多年才能使用嗎? 



下面將介紹對量子電腦程式設計的一些基本原理。

將使用免費開源的軟體,如IBM的QISKit和量子機器學習軟體PennyLane

還將在IBM雲端上實際的量子電腦運行程式。

這些可供對量子程式有好奇心的人使用。


1969年威斯納Stephen  Wiesner)提出「基於量子力學的計算設備」。
1982年費曼在一個演講中提出用量子實現通用計算的想法。
2011年加拿大的D-Wave 系統公司發佈一款號稱「全球第一款商用型量子電腦」的計算設備「D-Wave One」


在構造具有如此小特徵的計算機晶片時,我們遇到的一個困難是電子和原子的量子行為。
電子具有所謂的波粒二像性。
這意味著,在某些情況下,電子的行為類似於波,而不是粒子,
因此,如果蝕刻的圖案太小,將其限制在矽晶片上的微小蝕刻圖案上將變得更加困難。
電子“擴散”並發生電子洩漏,比如量子穿隧導致電流通過矽晶片中這些微小通道的問題。

這種溢漏意味著晶片無法達到預期的性能,並且電子的波狀行為成為問題。
這通常被稱為“摩爾定律之死”,它代表了過去幾十年來我們期望的電腦性能增長的停滯。
因為製造傳統計算機晶片的大小和效率確實存在物理限制。

量子計算旨在將這種量子力學行為的“問題”轉化為一種計算優勢,
通過使用它來以與我們的手機和筆電中的二進制1和0根本不同的方式來處理訊息。
考慮量子電腦的一種有用方法是將其視為ASIC(專用集成電路)。
將其視為一種特殊的晶片,旨在比標準矽晶片更有效地執行特定類型的計算。
讓我們看一下如何表示QISKit中的基本計算單位。

圖片發布
圖片發布
圖片發布
圖片發布

圖片發布
圖片發布
圖片發布
圖片發布
圖片發布

2 則留言:

光與暗

太陽下山後,走在外澳海灘上 在黑暗的掩蓋下,這個世界被隱藏在無光的視線中。 除了聽到海浪聲, 我不知道我周圍的環境之外還有什麼? 在無數的黑夜裡,黑暗籠罩在人類的大部分歷史 但經過幾個世紀的發展,我們已經開發出了自己的照明光源, 我們在房屋,街道,城市中照亮了照明,從而將黑暗掩蓋...