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