@techreport{oai:ipsj.ixsq.nii.ac.jp:00087410, author = {島岡護 and 見神広紀 and 林明宏 and 和田康孝 and 木村啓二 and 森田秀和 and 内山邦男 and 笠原博徳}, issue = {11}, month = {Dec}, note = {地震など自然災害から人命を救うために災害シミュレーションが注目を集めている.シミュレーションの高精度化とそれに伴うシミュレーション時間の増大を抑えるための処理の並列化が重要な課題となっている.本稿では防災科学技術研究所で開発された不連続格子を用いた差分法による地震動シミュレータ GMS (Ground Motion Simulator) の OSCAR 自動並列化コンパイラを用いた並列化手法について報告する. POWER7 ベースの 128 コア SMP サーバ Hitachi SR16000 上での性能評価の結果、 OSCAR 自動並列化により 1 コアでの実行と比べて 92 倍の速度向上をすることができた.同様に Xeon ベースの 64 コアブレード SMP サーバ Hitachi BS2000 上での性能評価の結果、 OSCAR 自動並列化により 1 コアでの実行と比べて 43 倍の速度向上をすることができた., To protect human's lives from disaster, disaster simulation attracts a lot of attensions in recent years. Parallelization of the simulation is an important issue to calculate more bigger and precise simulations. In this article, I report an automatic parallelization of GMS(Ground Motion Simulator) by OSCAR compiler. The performance evaluation shows that the automatic parallelization achives 92 times speedup on 128 cores Hitachi SR16000 with 16 POWER7 processors, and 43 times speedup on 64 cores Hitachi BS2000 with 8 Xeon processors, respectively.}, title = {地震動シミュレータGMSのOSCARコンパイラによる自動並列化}, year = {2012} }