CST(Computer Simulation Technology)是全球范圍內眾多工程師廣泛使用的一款電磁仿真分析軟件,具有十分精確和高效的電磁設計和仿真解決方案,覆蓋從靜場、低頻到高頻、光波的電磁仿真,支持全波仿真、混合仿真、多物理場仿真和場路聯合仿真,可以實現從部件、整機、系統、場景的電磁性能的設計分析及優化。
2016年CST軟件加入了達索系統的大家庭,在SIMULIA仿真品牌內提供電磁場仿真的解決方案。達索系統SIMULIA品牌致力于提供多學科多物理場的協同仿真與分析優化解決方案,幫助工程師在復雜設計中實現精確分析。通過利用設計仿真一體化技術,SIMULIA在3DEXPERIENCE平臺上實現了設計與仿真之間的無縫集成,大大提升了工作效率。同時,品牌還高效支持3D建模、仿真驗證、多學科優化及數據和流程管理,使用戶能夠在快速迭代中優化產品設計,最終達到理想效果。
GPU(Graphics Processing Unit)是一種專門設計用于高效并行處理的硬件,它由許多更小、更專業的核心組成,最初用于圖形渲染,但現已廣泛應用于高性能計算(HPC)和機器學習等領域。由于其強大的并行計算能力,GPU能夠同時處理大量數據,使得復雜的仿真任務和實時計算成為可能。在電磁仿真領域,GPU卡顯著提升了計算速度,并能夠處理更高分辨率的網格和更復雜的物理場景,從而為工程師們提供了更精確的模擬結果和更快速的設計迭代。
在中國,大多數科技公司和科研院所曾普遍依賴某些高性能GPU卡來滿足計算需求,推動技術創新和生產力的提升。然而,當前國際主流品牌的某些GPU卡存在的一些問題導致這些公司和科研院所正面臨高效計算資源短缺的困境,生產力受到嚴重影響,他們不得不積極尋求替代方案,以繼續推進其研發和運營。
多年來,CST軟件在支持GPU加速方面始終保持領先優勢,結合DC和MPI技術,為用戶提供快速且精確的結果。在CST軟件中,大部分求解器都支持GPU加速計算。
但是,不是所有的GPU卡都可以被CST識別并調用,對于不在List of supported GPU中的GPU卡,如果滿足一定的要求,CST同樣可以調用它們進行仿真加速,只是這些卡不在官方的服務范圍內。具體方法請參閱CST的Help中有關GPU的PDF文檔。
近年來,隨著技術的不斷迭代和優化,國內多家GPU廠商相繼推出了多款新型GPU卡。那么,國產GPU卡能否被CST識別?它們的加速效果又如何呢?
為此,我們對一款國產GPU加速卡進行了測試。我們選取了三個不同的CST工程(均為T-solver),并將其與國際主流品牌的某GPU卡進行了對比,結果如下。
可以看出該款國產GPU卡的性能大約相當于國際主流品牌的某GPU卡的70%-80%。
其中對于Phone模型,進行了加速線性度測試,結果如下。
可以看出,在沒有經過優化調試的情況下,這款國產的GPU卡加速性能同樣不錯
總結: CST軟件也可以支持國產的GPU卡。對于CST軟件而言,如何選購GPU卡呢?首先,必須要兼容CUDA,并且可以運行CUDA 11.8代碼,同時顯存≥4GB。另外,顯存帶寬越大對于時域加速越有益,可以作為選購指標。