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