【數(shù)博會(huì)專欄】全球最大(dà)分布算(suàn)力平台Boinc創始人(rén):如何在社會(huì)信息化環境下探索更低(dī)成本的可(kě)靠算(suàn)力?

  • 趙宇航
  • 2020-03-09
“算(suàn)力将會(huì)成為(wèi)衡量工業互聯網發展能力的重要指标。如何在社會(huì)信息化環境下探索提供更低(dī)成本的可(kě)靠算(suàn)力?”
 

5月27日消息,2019數(shù)博會(huì),在由中國國際大(dà)數(shù)據産業博覽會(huì)組委會(huì)主辦、中國信息通(tōng)信研究院承辦、钛媒體(tǐ)聯合承辦的工業互聯網應用發展論壇(IAF)上(shàng),全球最大(dà)分布算(suàn)力平台Boinc創始人(rén)David P.Anderson介紹該平台的運作(zuò)模式,以及低(dī)價的算(suàn)力對實現工業互聯網的巨
大(dà)作(zuò)用。
 

據介紹,目前Boinc平台上(shàng)有(yǒu)超過100萬計(jì)算(suàn)機,平台上(shàng)的算(suàn)力已經超過了全世界最大(dà)的超算(suàn)。


Boinc開(kāi)源軟件能夠讓科學家(jiā)、商業人(rén)士以及更多(duō)的人(rén),能夠使用其他消費電(diàn)子産品的算(suàn)力進行(xíng)計(jì)算(suàn)和(hé)儲存。Boinc軟件分為(wèi)兩個(gè)部分:一個(gè)是主機,然後就是其他志(zhì)願者分享的Windows平闆電(diàn)腦(nǎo)或者蘋果手機或者安卓手機計(jì)算(suàn)能力,Boinc客戶可(kě)以從中進行(xíng)使用。Boinc的基

本理(lǐ)念就是說讓計(jì)算(suàn)能力得(de)到充分使用。


目前,Boinc平台已用于100多(duō)個(gè)科研項目的志(zhì)願計(jì)算(suàn),關于Boinc未來(lái)更多(duō)商業化,David認為(wèi),Boinc緻力于科學發展、集結計(jì)算(suàn)機發展,他認為(wèi)現在世界已經進入一個(gè)可(kě)以将Boinc應用于其他領域的時(shí)代。Boinc有(yǒu)相應的金融上(shàng)的模型,有(yǒu)很(hěn)多(duō)的關于AI和(hé)機器(qì)學習以及非常極
端的計(jì)算(suàn)機要求等等,David認為(wèi)科學計(jì)算(suàn)都是非常相似的。


值得(de)注意的是,David教授演講中談到兩個(gè)關鍵點:1、算(suàn)力将會(huì)成為(wèi)衡量工業互聯網發展能力的重要指标。2、如何在社會(huì)信息化環境下探索提供更低(dī)成本的可(kě)靠算(suàn)力。這将為(wèi)貴州發展大(dà)數(shù)據和(hé)工業互聯網提供建設性的思路。

以下為(wèi)David演講實錄,略經钛媒體(tǐ)編輯:
 

David P.Anderson:我是來(lái)自加州伯克利大(dà)學一位教授,我擅長的分布式計(jì)算(suàn)和(hé)科學計(jì)算(suàn)。
 

首先我想談的是,在科學任何領域都應有(yǒu)計(jì)算(suàn)機算(suàn)法,這是一個(gè)基礎的方面。
 

科學計(jì)算(suàn)可(kě)以幫助我們進行(xíng)模拟,不管是生(shēng)物還(hái)是經濟還(hái)是物理(lǐ),生(shēng)物學家(jiā)他們不再用實驗室了,計(jì)算(suàn)機算(suàn)法有(yǒu)一點可(kě)以幫助我們更容易進行(xíng)模拟:比如說從原子、到細胞、到氣侯研究學者模拟整個(gè)氣侯體(tǐ)系。
 

另外一種重要作(zuò)用是分析我們的數(shù)據,比如我們最近發現大(dà)量數(shù)據無論是對于計(jì)算(suàn)還(hái)有(yǒu)對于網絡連接、對于技(jì)術(shù)的革新和(hé)存儲這都是非常重要的。
 

過去20、30年,我們都在大(dà)數(shù)據方面不斷推陳出新,我們創造了互聯網,互聯網又驅動了各種大(dà)型超級計(jì)算(suàn)機出現,讓技(jì)術(shù)不斷更新,這其實就是分布式計(jì)算(suàn)的一個(gè)前驅。
 

我在20年前開(kāi)始了一個(gè)項目,這個(gè)項目需要很(hěn)大(dà)的算(suàn)力去分析聲波,來(lái)看其中信号的變化。但(dàn)當我們注意到我們需要多(duō)少(shǎo)算(suàn)力時(shí),我們發現,我們大(dà)概需要100萬年的計(jì)算(suàn)時(shí)長,這對我們來(lái)說是不可(kě)能的。但(dàn)我們同時(shí)也看到,整個(gè)世界上(shàng)計(jì)算(suàn)機方面的工程師(shī)大(dà)約有(yǒu)10億人(rén),我
當時(shí)想,也許我們可(kě)以大(dà)家(jiā)一起來(lái)完成這個(gè)任務。

 

這就是我現在做(zuò)的項目Boinc——讓世界上(shàng)所有(yǒu)的電(diàn)腦(nǎo)來(lái)共同解決一個(gè)科學問題,其中當然也可(kě)以解決工業的問題。我們看到,任何的智能商品都有(yǒu)算(suàn)力,大(dà)多(duō)數(shù)都裝有(yǒu)操作(zuò)系統、都存在GPU、有(yǒu)圖像處理(lǐ)功能,能夠進行(xíng)數(shù)學計(jì)算(suàn)。如果把所有(yǒu)的算(suàn)力加起來(lái)可(kě)以聚集成一個(gè)很(hěn)大(dà)
的量。所有(yǒu)家(jiā)庭計(jì)算(suàn)機加起來(lái)的計(jì)算(suàn)能力幾乎是世界上(shàng)超級計(jì)算(suàn)機計(jì)算(suàn)能力的100倍,這就是Boinc分布式計(jì)算(suàn)平台要做(zuò)的事。

 

Boinc目前開(kāi)發了一個(gè)開(kāi)源軟件,旨在讓科學家(jiā)或者商業人(rén)士更好的利用志(zhì)願者們提供的消費電(diàn)子産品進行(xíng)計(jì)算(suàn)和(hé)儲存。Boinc軟件分為(wèi)兩個(gè)部分:一個(gè)是主機,然後就是由志(zhì)願者分享出來(lái)的消費電(diàn)子設備,比如Windows電(diàn)腦(nǎo)、蘋果手機或者安卓手機等等的計(jì)算(suàn)能力,Boinc客
戶可(kě)以從中進行(xíng)使用。Boinc的基本理(lǐ)念就是說讓計(jì)算(suàn)能力得(de)到充分使用。
 

此外,這個(gè)開(kāi)源軟件開(kāi)能夠處理(lǐ)的問題就是保證計(jì)算(suàn)的正确性——當你(nǐ)不太确定答(dá)案時(shí),這個(gè)開(kāi)源軟件中的系統能夠讓計(jì)算(suàn)不斷進行(xíng)複制(zhì),并比較結果保證是準确的。

 

現在有(yǒu)很(hěn)多(duō)生(shēng)物學、天文學用到很(hěn)多(duō)的算(suàn)力,算(suàn)力越大(dà)計(jì)算(suàn)的結果越準确。現在科學家(jiā)獲取算(suàn)力的資源可(kě)以到原服務商那(nà)裏購買,或者他們用超算(suàn)中心的超算(suàn)。但(dàn)是這些(xiē)方式比較貴,所以可(kě)能很(hěn)多(duō)科學家(jiā)并沒有(yǒu)機會(huì)去獲取這樣的算(suàn)力資源。現在在Boinc平台都是志(zhì)願者

 

現在在Boinc平台都是志(zhì)願者,他們在上(shàng)面貢獻算(suàn)力主要是為(wèi)了支持科學的願景,比如去治愈癌症。現在Boinc也在探索商業應用場(chǎng)景的計(jì)算(suàn)任務。目前已經有(yǒu)100多(duō)個(gè)科研項目在Boinc平台上(shàng)進行(xíng)志(zhì)願計(jì)算(suàn),課題包括相對引力、氣候、生(shēng)物醫(yī)藥等等。

 

現在在Boinc平台都是志(zhì)願者,他們在上(shàng)面貢獻算(suàn)力主要是為(wèi)了支持科學的遠景,比如去治愈癌症的,現在Boinc也在探索商業應用場(chǎng)景的計(jì)算(suàn)任務。剛才提到商業場(chǎng)景的計(jì)算(suàn),比如說人(rén)工智能,算(suàn)力貢獻者可(kě)以得(de)到一些(xiē)代币、貢獻算(suàn)力可(kě)以得(de)到一定的補償。

 

總而言之,Boinc緻力于科學發展,集結計(jì)算(suàn)機發展。我認為(wèi)現在世界已經進入一個(gè)可(kě)以将Boinc應用于其他領域的時(shí)代了。Boinc有(yǒu)相應的金融上(shàng)的模型,有(yǒu)很(hěn)多(duō)的關于AI和(hé)機器(qì)學習以及非常極端的計(jì)算(suàn)機要求等等。我非常有(yǒu)興趣對這個(gè)領域有(yǒu)了解或者有(yǒu)興趣的專業領域人(rén)士
共同探討(tǎo)。