CST分布式計(jì)算Help文件翻譯
前幾天用到CST分布式計(jì)算,不知道怎么搭建網(wǎng)絡(luò),網(wǎng)上論壇里找了,沒(méi)有滿(mǎn)意的答案。苦于無(wú)奈,只有尋求Help文件。琢磨了半天,網(wǎng)絡(luò)順利搭建。完了以后,突發(fā)奇想,把CST Distributed Computing 的Help文件給翻譯了,傳上來(lái),大家共享之。
由于水平有限,難免不會(huì)出現(xiàn)錯(cuò)誤或是不當(dāng)之處,請(qǐng)諒解哈。傳上word格式,方便修改。
不知道你感覺(jué)分布式計(jì)算的速度怎么樣?
我自己的感覺(jué)是對(duì)節(jié)點(diǎn)間的互聯(lián)網(wǎng)絡(luò)速度要求比較高,效率整體不是很高
而且對(duì)主控節(jié)點(diǎn)的內(nèi)存要求比較大,差不多需要整個(gè)問(wèn)題在主控節(jié)點(diǎn)上計(jì)算時(shí)的那么多內(nèi)存。
①計(jì)算速度取決于你solver server計(jì)算機(jī)的性能。main controller分配給各個(gè)solver server任務(wù)時(shí),按照Front end提交的任務(wù),將每一個(gè)Front end 任務(wù)分配給一個(gè)solver server的處理器。如果你的solver server是雙核,分配給該計(jì)算機(jī)的任務(wù)只能利用其中一個(gè)核,并不能同時(shí)利用雙核計(jì)算。根據(jù)Help文件描述,你可以同時(shí)提交兩個(gè)任務(wù)給雙核solver server,也能同時(shí)計(jì)算,但是速度不會(huì)線(xiàn)性增加,因?yàn)閱魏擞?jì)算和雙核計(jì)算的時(shí)候均是使用同樣的內(nèi)存。
②網(wǎng)絡(luò)速度我覺(jué)得還好,我使用的是局域網(wǎng),沒(méi)有網(wǎng)絡(luò)對(duì)計(jì)算有什么影響,計(jì)算完以后,從solver server傳回到Front end的速度,我覺(jué)得挺快的??偟膫鬏敃r(shí)間還得取決于計(jì)算結(jié)果的大小。我的計(jì)算結(jié)果在600M左右,傳輸時(shí)間沒(méi)覺(jué)得很長(zhǎng)(沒(méi)計(jì)算過(guò))。
③內(nèi)存問(wèn)題,沒(méi)注意過(guò)。內(nèi)存的要求,取決于計(jì)算量。我想是這樣。
我的仿真結(jié)果數(shù)據(jù)比較大,有十幾G,所以感覺(jué)網(wǎng)絡(luò)回傳時(shí)間很長(zhǎng)
我今天早上看了一下,計(jì)算結(jié)果從solver server傳回到main controller速度為11M/s左右,從main controller傳輸?shù)紽ront end速度為25M/s左右。不過(guò)我的front end和main controller是同一臺(tái)計(jì)算機(jī)。
solver server 計(jì)算結(jié)果傳回到main controller之前先進(jìn)行數(shù)據(jù)壓縮,傳輸完以后解壓。
壓縮是CST自動(dòng)完成還是?
看來(lái)你用的是百兆以太網(wǎng)
看一看,高性能計(jì)算甲啊
CST自動(dòng)完成