高速・高安定型マトリクスソルバライブラリ Super Matrix Solver
SMS-AMG-SMP Version 1 Windows(32ビット/64ビット)版 |
---|
動作環境:・Windows XP, XP x64【注記1】Linux版は近日中に発売予定 |
特長:
■共有メモリ環境での並列処理に対応 |
共有メモリ環境での並列処理に対応 |
●SMS-AMG-SMPでは、弊社製品SMS-AMGを並列化に適したアルゴリズムに変更し、OpenMPを用いて共有メモリ型の並列計算を可能にしました。 マルチコアPC環境において、環境変数を設定するのみで手軽に並列計算を実施することができます。 Version1は、計算対象を流体解析や電磁場解析で現れる「ポアソン方程式」に限定することで処理の簡素化を行い、高速な求解を可能にいたしました。 |
並列性能
元数 | 計算時間[秒](対1コア性能比) | |||
---|---|---|---|---|
SMS-AMG V3 | SMS-AMG-SMP(1コア) | SMS-AMG-SMP(2コア) | SMS-AMG-SMP(4コア) | |
50,400 | 0.35 | 0.47(-.-) | 0.34(1.4倍) | 0.27(1.8倍) |
300,000 | 4.00 | 2.95(-.-) | 2.13(1.4倍) | 1.81(1.6倍) |
1,100,000 | 12.00 | 9.06(-.-) | 6.68(1.4倍) | 5.64(1.6倍) |
【注記2】SMS-AMG V3で求解出来ていた問題でも解が得られない場合があります。
[テスト環境] CPU: Intel Xeon X3430 2.4GHz(4Core), OS: Windows XP x64, Memory: 6GB, EPS=1E-9