分散式計算

分散式計算是一種把需要進行大量計算的工程數據分割成小塊,由多台電腦分別計算,在上傳運算結果後再統一合併得出數據結論的科學。

基本介紹

  • 中文名:分散式計算
  • 屬性:港澳台的說法
  • 使用:電腦的閒置計算能力
  • 例子:找出脈衝星的重力波
定義,例子,

定義

分散式計算:是港澳台的說法,請參閱更為詳細的 分散式計算
目前常見的分散式計算項目有通常使用世界各地上千萬志願者電腦的閒置計算能力,通過網際網路進行數據傳輸。有分析地外無線電信號,從而搜尋地外的生命跡象的SETI@home項目,該項目數據基數很大,超過了千萬位數,是目前世界上最大的分散式計算項目,已有四百萬台電腦加入了此項目(在中國大陸大約有4萬位志願者);同時也有分析計算蛋白質的內部結構和相關藥物的Folding@home項目,該項目大約有十萬餘支援者參加(在中國大陸大約有60位志願者)。這些項目很龐大,需要驚人的計算量,由一台電腦計算是不可能完成的。即使現在有了計算能力超強的超級電腦,但是一些科研機構的經費卻又十分有限。

例子

Einstein@Home:於2005年(定為世界物理年)的這一年開始的計畫,預計是要找出脈衝星的重力波,驗證愛因斯坦的相對論預測。
SETI@home:通過運行螢幕保護程式或後台程式來分析世界上最大的射電望遠鏡所收到的、可能含有外星智慧訊號的射電波。
Climtepredictiont:模擬百年以來全球氣象變化,並計算未來地球氣象,以對付未來可能遭遇的災變性天氣。
Folding@home:了解蛋白質摺疊、聚合以及相關疾病。
FightAIDS@home:研究愛滋病的生理原理和相關藥物
D2OL:研究新藥物
United Devices
GIMPS:尋找新的梅森質數
FAD@home:並行運行一系列項目,用來尋找一些危害人類健康的重大疾病的藥物

相關詞條

熱門詞條

聯絡我們