美國馬里蘭大學A·詹姆斯·克拉克工程學院的研究人員們宣稱,他們已經開發出了一套基於並行計算技術的計算機系統,其速度比目前的桌面計算機快100倍。
目前展示的原型系統使用了64顆並行計算器,並輔以一種特殊的算法,是這些處理器可以協同工作,為之編程也非常簡單。
領導該研究團隊的Uzi Vishkin解釋說:「打個比方,你僱用一個人為你打掃房間需要5個小時,或者說300分鐘,因為他必需一件接一件地完成工作,而這就與現有的串行計算方法很相似。現在想像一下你僱用100個人同時為你清潔房間。這就是並行計算方法。問題是,你能管理好不同的任務和工人,讓工作得以在3分鐘內完成,而不是仍然耗時300分鐘麼?我們的算法就第一次讓通用目的並行計算變得切實可行了。」
Vishkin認為:「製造商們近年來的工作非常出色,單芯片的頻率不斷提高,體積不斷縮小,原材料也不斷更新,不過這種路子已經快到頭了,是時候變換思路、引發新的創新和飛躍了,而這就是我們投身並行計算技術的原因。」
早在1979年,Vishkin就開始了並行算法的研究工作。到1997年,技術的飛速發展使得他能夠建造一台原型機,試驗自己的方法。2006年12月,他和他的團隊完成了這種設備。
不過,儘管Vishkin的原型機看起來很酷,但其中的硬件與目前的標準相比其實很「寒磣」。你能想像這套原型中的標準PC部件的運行頻率麼?——75MHz。
在西雅圖的美國計算機學會(ACM)國際超級計算大會(ICS)上,Vishkin展示了他的系統,並且允許與會者直接遠程連接運行程序試用。 Vishkin還參加了一個僅限邀請的多核心計算研討會。從與會科學家的反響來看,他的算法確實實現了一種突破,解決了多核心系統並行運算的編程難題,和當今的硬件技術相結合,將令真正的通用並行計算進一步走向現實。
Vishkin相信未來的並行計算設備能在手指甲大小的芯片上集成1000顆微處理器。
http://news.mydrivers.com/1/86/86135.htm