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