オープンCAEソフトの計算速度の比較 ― 2025年07月05日 21:16
3D四面体メッシュ 758208個(一次要素)の条件で熱伝導解析 or 静電場解析を行って、計算時間を比較しました。基本的にメッシュを4分割して、4並列のMUMPS解法(BLASの性能がそのまま出る条件)としました。
FrontISTRが最も速く Linuxの実環境で3.04s、 フォールバックしないVirtualBox、WSL2、Hyper-Vで3.4s前後です。
次は、blasとlapackをintel-mklとしたElmerです。Linuxの実環境で7.0s、フォールバックしないVirtualBox、WSL2で7.5〜7.8s。
比較したソフトは、以下の通りです
FrontISTR https://www.frontistr.com/features/
Elmer https://www.elmerfem.org/blog/
Salome-meca https://code-aster.org/spip.php?article146
PrePoMax https://prepomax.fs.um.si/
Onelab https://onelab.info/
PrePoMaxもPardiso解法の効果により比較的高速です。
OneLabやSalome-mecaは、計算速度の面ではあまり魅力はありません。
しかし、OneLabは、テンプレートなどの雛形があれば設定が最も簡単です。
Salome-mecaは、長い実績のあるソフトなので解析結果の比較用として活用できます。
詳細は、小生のQiitaへの投稿をご確認お願いします。メッシュや解析結果も紹介しています。
https://qiita.com/HD_mount_Music/items/b73cadd97acf0f0100a1
FrontISTRが最も速く Linuxの実環境で3.04s、 フォールバックしないVirtualBox、WSL2、Hyper-Vで3.4s前後です。
次は、blasとlapackをintel-mklとしたElmerです。Linuxの実環境で7.0s、フォールバックしないVirtualBox、WSL2で7.5〜7.8s。
比較したソフトは、以下の通りです
FrontISTR https://www.frontistr.com/features/
Elmer https://www.elmerfem.org/blog/
Salome-meca https://code-aster.org/spip.php?article146
PrePoMax https://prepomax.fs.um.si/
Onelab https://onelab.info/
PrePoMaxもPardiso解法の効果により比較的高速です。
OneLabやSalome-mecaは、計算速度の面ではあまり魅力はありません。
しかし、OneLabは、テンプレートなどの雛形があれば設定が最も簡単です。
Salome-mecaは、長い実績のあるソフトなので解析結果の比較用として活用できます。
詳細は、小生のQiitaへの投稿をご確認お願いします。メッシュや解析結果も紹介しています。
https://qiita.com/HD_mount_Music/items/b73cadd97acf0f0100a1
最近のコメント