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