達梭系統(Dassault Systèmes)SIMULIA旗下的CST Studio Suite是一款功能最全面的3D高頻電磁模擬軟體,廣泛應用於電磁產品設計及電磁相關的學術研究。為了滿足高效能運算(High Performance Computing, HPC)的需求,CST提供了四種HPC加速技術: 硬體加速技術 CPU多執行緒(CPU Multi-threading) GPU 運算(GPU Computing) 軟體加速技術 分散式運算(Distributed Computing) MPI運算(MPI Computing) 在規劃HPC硬體配置前,除了確認所選購的CST授權方案(Licensing)具備足夠的Acceleration或SimUnit Token數量 來啟動HPC功能外,硬體本身的運算能力、核心數量、記憶體頻寬亦須達到標準,以確保最佳模擬效能。 因此,選購工作站(Workstation)或伺服器(Server)時,應確保設備具備足夠的電源供應與完善的冷卻系統,以支援高強度模擬運算。我們強烈建議選擇品牌製造商提供的完整硬體解決方案,如Dell、HP或 IBM,並確保其規格符合CST官方建議的配置標準,以獲得最佳的模擬體驗。 最低需求 高端伺服器/工作站 (建議) 處理器 x86-64 processor Intel or AMD Dual 5th Generation Intel® Xeon® Scalable Processors (also known as "Emerald Rapids“) or Dual 5th Gen AMD EPYC™ Processors (also known as “Turin“) 記憶體 32GB 64-128 GB per CPU 顯示卡 (*CAD/CAE顯示用) 100% OpenGL compatible graphics card NVIDIA or AMD card dedicated to CAD/CAE applications 儲存硬碟 50GB of free disk space At least 500GB hard disk drive GPU加速計算 (*optional for HPC) Supported GPU card High-end NVIDIA Quadro®, RTX™ or Tesla® card MPI計算 (*optional for HPC) Dedicated compute cluster hardware 分布式計算 (*optional for HPC) For optimal simulation performance, the solver servers should run on separate computers from the frontend and the main controller. A fast network connection between the solvers servers, the main controller, and the frontend is recommended as simulations may generate a lot of data that needs to be transferred. 處理器 Processor ※ 最低需求:Intel 或 AMD 的 x86-64架構CPU CST原廠建議客戶在通用模擬工作站中配置擁有較高基本時脈頻率(> 3 GHz)的處理器,並且最好讓每個CPU至少搭載16~24核心。 對於高階工作站或伺服器配置,我們建議採用 雙插槽(Dual Socket)配置,並選擇最新的 Intel® Xeon® 或 AMD EPYC™ 系列處理器。目前推薦 第五代 Intel® Xeon® 可擴充處理器(Emerald Rapids)或 第五代 AMD EPYC™ 處理器(Turin)。 請注意,CST求解器僅使用高效能核心(Performance Cores),並非節能核心(Efficient Cores)。此外,受限於電力與散熱,渦輪加速頻率(Turbo Frequency)通常無法長時間維持,因此 基礎時脈頻率(Base Frequency)更能反映實際效能,特別是在長時間模擬時。 一般而言,我們建議 每顆CPU至少配置16~24核心,並優先選擇 較高基礎時脈頻率的處理器,而非單純追求核心數量。實際效能會受到 求解器技術、模擬模型及其他因素 影響,因此適當的核心數配置需根據應用需求來決定。 對於某些 高效能運算(HPC)應用,增加核心數甚至使用 多於2顆處理器 可能能夠進一步提升效能。如果您計劃建置 叢集系統(Cluster System)或超過2個以上CPU插槽的系統,請聯繫 士盟技術支援團隊 進一步確認最佳配置。 若是 單顆處理器配置,選擇擁有 高基礎時脈頻率(High Base Clock Frequency)的CPU,同樣可提供良好的模擬效能。推薦選用 Intel® Xeon® 或 AMD Ryzen™ Threadripper™ 處理器,亦適用於高效能運算的需求。 記憶體 Memory ※ 最低需求:典型模擬工作站至少32GB RAM 對於高階工作站或伺服器系統,建議每顆CPU至少搭配64~128GB RAM,具體需求取決於應用的複雜度與所使用的求解器技術。建議選用最快的RAM記憶體模組,目前如DDR4/DDR5記憶體,對於操作上系統會相對穩定。 為了充分利用系統的記憶體頻寬,記憶體模組應配置為占滿每顆處理器所提供的所有記憶體通道。例如,對於建議使用的 Intel 或AMD處理器來說,每顆處理器應搭配 8 或 12 個記憶體模組。較高的記憶體通道頻寬,能讓許多 CST求解器 獲得最佳效能。 記憶體通道的最大頻寬取決於RAM模組的數量與類型,且記憶體配置也會受到 使用者實際的CST應用 需求影響;為確保獲得最佳的記憶體通道頻寬,歡迎與士盟科技保持聯繫。 儲存硬碟 Storage ※ 最低需求: 安裝CST Studio Suite需至少50GB可用硬碟空間 CST Studio Suite的基本安裝需要約7GB以上的硬碟空間,此外,安裝CST更新包(Service Packs)及其它相關程式工具時,還需額外的儲存空間,因此只準備 7GB左右的硬碟空間是「遠遠不足」的。 由於模擬過程可能會產生大量數據,為享有高品質的模擬體驗,典型的模擬工作站至少要配置500GB硬碟。在硬碟容量充足的情況下,也推薦採用SSD來獲得較佳的存取效能。 GPU顯示卡 ※ 最低需求:100% OpenGL 相容的顯示卡 為確保3D建模和後處理介面的最佳效能,我們建議使用高效能3D顯示卡。NVIDIA和AMD的顯示卡均經過CST Studio Suite和Opera測試驗證,因此建議選擇專用於 CAD/CAE應用設計的顯示卡系列,以獲得更穩定的視覺化效能。 GPU Computing (*optional for HPC) ※ 最低需求:必須使用支援的GPU顯示卡 相較於僅單獨使用CPU計算,GPU顯示卡具備高記憶體傳輸頻寬與平行處理能力,可非常顯著地提升運算速度。若要享受到最完整的CST GPU加速計算,選購受CST原廠認證之GPU型號是最好的方法。若客戶想瞭解那些GPU型號已經被CST原廠所認證,以及關於使用GPU(s)為CST加速的所有細節資訊,我們強力推薦查閱以下2個連結文件的詳細指南。 GPU Computing Guide 常見GPU運算指南(請先登入「產品會員」才能下載) Distributed Computing (*optional for HPC) Distributed Computing, DC, 也被稱為分佈式計算,可將模擬分析劃分為三個不同的區塊:前處理、主控制器和一個或多個求解伺服器。若為獲取最佳的分析效率,建議將求解伺服器、前處理和主控制器等,建置於不同的主機上;另外,模擬時會產生大量傳輸數據,要求在求解伺服器、主控制器和前處理之間建立快速而穩定的網路連結,是非常重要的。 簡單來說就是,我們透過有一點類似於平行計算的方式,串聯多臺Solver Servers同時平行計算CST模擬任務,進而達成模擬加速。此外,DC也非常適合搭配Shared Storage 技術一起進行CST模擬,進而減少資料傳輸的時間。有關於上述內容,我們推薦客戶詳細參考以下2個連結。 CST軟體操作技巧:分散式運算 (Distributed Computing) (請先登入「產品會員」才能下載) CST軟體操作技巧:如何設置分布式計算的 Shared Storage (請先登入「產品會員」才能下載) 操作系統 Operating System ※ 最低要求:64位操作系統 更多參考資料: CST Studio Suite & Opera Recommended Hardware CST Studio Suite 作業系統支援建議 關鍵字:CST、高效能運算、GPU運算