當前位置:係統粉 >   IT資訊 >   微軟資訊 >  微軟推量子計算編程語言: 解決全球變暖和疾病等問題

微軟推量子計算編程語言: 解決全球變暖和疾病等問題

時間:2017-09-26 來源:互聯網 瀏覽量:

北京時間9月26日早間消息,與IBM和穀歌一樣,微軟也從量子計算中看到了巨大的機會,希望借助這項技術解決當今世界最嚴峻的問題。

迄今為止,量子計算仍是一個晦澀難懂的領域,它可以控製亞原子粒子完成複雜的任務。傳統電腦以“位”的兩種狀態來存儲信息——1等於“開”,2等於“關”——量子計算則使用量子位來同時保持多種狀態,因此可以實現量子力學粒子古怪的疊加性,帶來巨大的計算能力。

簡單來說,多種狀態使得量子計算機可以同步處理很多事情,因為每一種亞原子粒子都是多任務的。

在微軟Ignite科技大會上,該公司CEO薩提亞·納德拉(Satya Nadella)以迷宮為例解釋了量子計算機和當今最先進的計算機之間的差異。如果傳統計算機試圖解開迷宮,就會先找出一條路徑,直到撞牆後再原路返回,然後重新開始,再撞牆,再返回。如此往複,直到窮盡所有選擇。雖然最終能夠找到答案,但卻需要花費很長時間。

“量子計算機讓你可以對信息進行編碼——不隻是1和0兩種狀態,而是把1和0結合起來進行大規模的並行計算。”他說,“它可以同時啟動迷宮內的每一條路徑。這就是量子的力量。”

與其他科技巨頭一樣,微軟也在努力發展量子計算。納德拉周一與一些物理學家和數學家一同登台宣布了新的編程語言,可以幫助程序員編寫能在量子計算機上運行的程序,他們還計劃將這種語言整合到Visual Studio裏。

作為微軟在這一領域的首席研究員,克雷斯塔·斯沃雷(Krysta Svore)表示,這些工具將幫助程序員首先開發和測試算法,然後在台式機或微軟的Azure公共雲上進行模擬。

台式機版本可以模擬20量子位的運行,Azure則能達到40量子位。“模擬”一詞是這裏的關鍵,因為要將這些粒子置於一種狀態,使之可以被處理,就需要在極低的溫度下進行——達到-452華氏度(約合-268攝氏度)。

這項技術的前景至關重要。如果你問周一登台的專家,就會發現量子計算瞄準了全球變暖和疾病等問題。對於某些在當今的技術框架下需要好幾輩子才能完成的任務,量子計算機隻需要幾小時或幾天就能做完。

然而,挑戰同樣巨大。在亞原子層麵處理微粒非常困難,而要開發一台能夠實現這一目標的通用計算機同樣很有挑戰。(書聿)

我要分享:

最新熱門遊戲

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航