CST2009(SP5)的計算規(guī)模和涂敷目標仿真問題
請高手指教幾個問題:1、CST2009(SP5)在個人計算機上能計算多大規(guī)模的問題?看它的資料說在個人計算機上能計算100個波長的目標散射問題,夸張了吧?我的計算機3G主頻,4G內(nèi)存,計算10個波長要用好幾分鐘呢,用的是Transient求解器,可是我用積分方程Integral+MLFMM求解器,好像也沒快多少??!
2、表面涂敷吸波材料的目標如何建模和仿真?CST中有專門對涂敷目標的設置嗎?
3、CST2009(SP5)能執(zhí)行并行分布式計算嗎?好像在開始下有的CST菜單下有關于Distributing computation的子菜單,但是不知道怎么用阿?(假設一個局域網(wǎng)中有10臺計算機)
能給出任何建議,都十分感激?。?!
回答你第一個和第三個問題,我沒有仿真過吸波材料,聽實驗室做吸波材料的說是用Xfdtd仿真的。
第一個:最好不要從電尺寸上定,因為有些時候簡單結(jié)構的5個電尺寸的mesh的網(wǎng)格數(shù)目和一個復雜結(jié)構的一個電尺寸的數(shù)目一致,仿真如今最本質(zhì)的解算單位是網(wǎng)格數(shù),你這個配置的上限是百萬個。
第三個:CST有并行計算的能力。我們是在曙光并行機上安裝的,沒有在局域網(wǎng)中試過。一個顯而易見的事實是,網(wǎng)絡的數(shù)據(jù)鏈路的速度雙工的是2M/s,而內(nèi)存和硬盤之間的數(shù)據(jù)鏈路速度就是總線的速度是10M/s,而內(nèi)存和cup的速度是單位是一納秒多少兆。如果按照你現(xiàn)在的分布計算的模式,速度的瓶頸是網(wǎng)線的傳輸,沒有太大的意義。
求助各位了?。。?p class="mwqa">——〉yxy0728:您說的對,但是波長個數(shù)基本上能反映出網(wǎng)格剖分數(shù)。另外您是說SP5版的計算上限是百萬量級?那SP7版呢?
我用的版本就是網(wǎng)絡上傳播的PJ版,不知道在計算規(guī)模上和并行計算方面有什么限制?。扛兄x您的答疑解惑!?。?p class="mwqa">我還沒有你那么先進呢,用的是CST06,沒有用過cst09。這里說的不是說SP5版的限制,而是你的內(nèi)存的限制,一般的1G就是200萬個網(wǎng)格左右,我也沒有用過正版,第二個問題我回答不了。
我常常有晚飯前,設置好仿真,然后離開實驗室,第二天早上來有的時候沒有算完,我不單單看S參數(shù),還要看場分布。后來用曙光計算,還是3個多小時,就4×4×2個波長。
速度還和你設置的收斂情況有關,不是一個兩句話說的清楚的問題。
——〉yxy0728:感謝你的解答,CST2006B內(nèi)嵌MLFMM算法加速積分方程,具有算電大目標的潛力,2009版加了據(jù)說加了高頻近似,能算更大的問題!但是我覺得正確性有點難以控制!我準備買個服務器專門用來做計算,你覺得哪個品牌比較好?現(xiàn)在都用什么配置啦?
我不知道,應該怎么配,沒有這個經(jīng)驗
算有涂覆材料的散射問題最好還是用mlfma,fit的特性跟fdtd差不多,算散射問題不是很合適。
cst的i-solver還沒有加mpi。但是有基于openmp的并行計算功能。用openmp可以比單機算得更快一點。但是并不能比單機算得更大。
據(jù)我所知,cst的i-solver沒有專門針對涂覆材料的設置。算有涂覆材料的問題的時候如果用mlfma,preconditioner一定要選好。否則可能不收斂。
mws2009應該不會有高頻算法。根據(jù)cst發(fā)布的信息,高頻算法最早也要是2010才會有。算有涂覆介質(zhì)的散射問題高頻方法可能不是很合適。
-〉南加馴獸師
謝謝您的解答,算涂敷目標肯定是用EFIE+MLFMA+Preconditioner,就是不知道在CST中怎么設置涂敷層?難道要在金屬表面設置一層薄薄的介質(zhì)層?太低能了吧?
問題1:官方的定義,對于時域求解器來說,1000萬個網(wǎng)格占用1GHz內(nèi)存,實際由于系統(tǒng)還可能占用些,因此4GB內(nèi)存勉強能算2、3千萬網(wǎng)格吧。
頻域的四面體網(wǎng)格到?jīng)]注意,用的也不多,但是有限元的四面體網(wǎng)格占用的資源肯定比時域求解器的六面體網(wǎng)格要多。
仿真時間的話主要還是取決于仿真帶寬等因素,當然與網(wǎng)格也有關系,具體可見我以前發(fā)過的一個帖子:
http://bbs.mwtee.com/thread-24349-1-1.html
問題2:據(jù)我所知,你加涂敷材料還真只能手動一個個面加,要怪就怪CST總部吧……
問題3:分布式計算倒是沒用過,我認識一個達人,他說用CST2009的MPI吧,這個比分布式高級,他很強的