CST基礎(chǔ)047-高性能計算HPC和加速卡
CST是Computer Simulation Technology的縮寫,是一款被廣泛使用的高端電磁仿真分析軟件。CST基礎(chǔ)使用系列文章共計有100多篇,主要講解CST仿真分析時常用的基礎(chǔ)操作和基本使用技巧,幫助用戶更好的理解和掌握CST的使用。
CST中可以使用的高性能計算(HPC)方式。HPC和加速卡設(shè)置操作命令:Simulation > Solver > Setup Solver > Acceleration。
對復(fù)雜的仿真模型進行精確的仿真需要精細(xì)的網(wǎng)格剖分,因此網(wǎng)格數(shù)量巨大。如果網(wǎng)格數(shù)量增加,仿真時間也會相應(yīng)地延長。利用CST的高性能計算(HPC)功能可以有效縮短仿真時間。CST中一共有4種HPC方式。
Multithreading 輸入用于加速的CPU設(shè)備數(shù)量和線程數(shù)(Threads)。
Hardware acceleration 輸入用于加速的GPU 設(shè)備數(shù)量。
Distributed computing (Dc) 將仿真任務(wù)分配給多臺PC進行仿真的方式,應(yīng)用于Parameter Sweep/Optimization或者Multi-port仿真,勾選對應(yīng)選項即可。將全部仿真文件移交給Solver PC進行仿真時,則勾選Remote calculation選項。
MPI computing 設(shè)置將仿真任務(wù)分給幾個MPI Node以及MPI。