2 個答案
- 最新
- 最多得票
- 最多評論
0
要大幅提升 Ansys 模擬的運行速度,從 4 小時縮短到 10 分鐘,需要考慮多個方面的優化:
- 實例類型選擇:
- 考慮使用計算優化型實例,如 C5 或 C6g 系列,這些實例專為高性能計算設計。
- 或者選擇記憶體優化型實例,如 R5 或 X1 系列,這些實例提供大容量記憶體。
- 加速計算:
- 使用 GPU 加速實例,如 P3 或 G4 系列,可能會顯著提升某些類型的模擬性能。
- 存儲優化:
- 使用本地 NVMe SSD 存儲的實例,如 i3 或 i3en 系列,可以提供更高的 I/O 性能。
- 確保使用 EBS 優化實例,並選擇高性能的 EBS 卷類型,如 io2 或 gp3。
- 網絡性能:
- 選擇支持增強型網絡的實例,以提高網絡吞吐量和降低延遲。
- 並行計算:
- 如果 Ansys 模擬支持並行計算,考慮使用多個實例組成集群,或使用 AWS ParallelCluster 等服務。
- 軟件優化:
- 確保使用最新版本的 Ansys,並優化軟件設置以充分利用硬件資源。
- 工作負載分析:
- 使用 AWS CloudWatch 或其他監控工具分析資源使用情況,找出瓶頸所在。
- 專業支持:
- 考慮聯繫 AWS 支持團隊或 Ansys 專家,獲取針對性的優化建議。
請注意,從 4 小時縮短到 10 分鐘是一個非常大的提升,可能需要結合多種優化策略,並且可能需要顯著增加資源投入。建議逐步嘗試不同的優化方法,找出最適合您特定工作負載的解決方案。
Sources
Compute – Amazon EC2 Instance Types – AWS
Amazon EC2 High Memory Instances – Amazon Web Services (AWS)
Specifications for Amazon EC2 memory optimized instances - Amazon EC2
已回答 2 個月前
0
從您的描述來看,您已經使用 CPU 核心數較多的機型,但效能沒有改善,故推測您使用的軟體 Ansys 在模擬的過程中,也許需要的運算資源 可能是
需要 GPU 來加速運行,故建議您改用有 GPU 的實例類型(例如:P系列或是G系例)來試試,並搭配您使用的軟體來做調整及測試。
[+] 運算 – Amazon EC2 執行個體類型 – AWS: https://aws.amazon.com/tw/ec2/instance-types/
加速運算: 加速運算執行個體使用硬體加速器或協同處理器執行函數 (例如,浮點數計算、圖形處理或資料模式比對),這比在 CPU 上執行的軟體更有效率。
最後,也建議您,先回到您使用的軟體 Ansys 官網看看。 一般來說,軟體會建議的運算資源規格或是建議(例如: CPU 要多少、Memory 要多高、網路效能高低、Disk IO 讀寫速度要多快、是否額外需要 GPU 等等....)。
相關內容
- 已提問 2 年前
- 已提問 3 個月前
- 已提問 1 年前
- 已提問 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 3 個月前
- AWS 官方已更新 10 個月前