如何設置硬件加速選項:GPU/DC/MPI/token
經常有用戶問如何設置硬件加速的問題,這里我們解釋一下Acceleration加速界面。
1)默認
默認基本上什么都沒選,CPU免費使用兩個,不是兩個核,是兩個CPU。
2)使用GPU
如果本地電腦有GPU,可以選上Hardware acceleration使用GPU加速,比如兩張GPU這樣設定。這就需要消耗加速token,界面下方預告這樣設置消耗的token數量為兩個,我的許可有30個token可以用,括號內顯示購買的30不會變。括號外(前面)的30是可用的token數量,可以變少,如果其他同事分享使用,有仿真正在運行,則可以占據一定數量。所以預告的使用token數量不能比可用的數量多哦。
3) 分布式計算
比如下圖,這樣設置是假設我們有三臺機器同時運算,每個計算一個端口激勵。同時GPU也有選2個,所以是假設每個機器上面都用兩個GPU。可見這樣的仿真任務消耗6個token。同理,參數掃描過程中,每個參數也可以分配到各個機器上。
這里可以設置分布式的硬件,默認采取全局的Main Controller設置。Main Controller 可以是本機器,也可以其他機器(不動的工作站最好)。全局設置是隨CST安裝的Main Controller Administration程序中設定,可設置使用的機器,以及不同機器的優先級等等具體的信息,用戶提交自動根據這些設置選擇機器。如使用Use specified DC solver servers選項,則可通過Connected DC solver servers, 手動選擇我們希望使用的機器。
3) 遠程計算
可單選remote calculation將該仿真任務用遠程的一臺機器計算,不消耗token。遠程計算機也要安裝同版本CST,有許可。
4)如有MPI配置,同理在MPI處設置。對于無MPI配置的用戶本地計算大模型,若網格大過2Billion(20個小目標),可選Use MPI automatically for huge projects, 則本地自動MPI分解計算模型。不消耗token。
最后,提交仿真任務不要馬上離開,養成觀察Message和log的習慣哦!