北海道大学 研究シーズ集

English

高性能計算:1件

1頁の掲載件数 20 50 改頁しない 分野別アイコン凡例
  • ライフサイエンス
  • 情報通信
  • ナノテク・材料
  • ものづくり技術
  • 人文・社会科学
  • エネルギー
  • 環境
  • 観光・まちづくり
  • 北極域
  • 社会基盤
  • 共用機器
  • 境界要素解析フレームワークと分散H行列法

    最先端の大規模・高精度解析を実現する

    並列計算環境において高性能な境界要素解析を実現するためのソフトウェアフレームワークを開発しました。また、同解析を高速化する技術であるH行列法について、分散環境に対応したライブラリを開発し、多様な応用分野のプログラム上で性能評価を行いました。

    • 図1. JST CRESTによる開発ソフトウェア

    • 図2. 開発ソフトウェアを用いた表面電荷法による解析例

    研究の内容

    本研究では、JST CREST「自動チューニング機構を有するアプリケーション開発・実行環境」の一環として、並列境界要素解析フレームワークを開発しました。本フレームワークを利用することにより、少ないプログラミングコストで大規模並列計算システムに対応する境界要素解析プログラムを開発することができます。また、本プロジェクトでは、H行列と呼ばれる密行列をよりデータ量の少ない行列で近似する手法のライブラリを開発しています。本ライブラリは境界要素解析以外のN体問題等の解析でも利用が可能であり、既にスパコン上の地震シミュレーション等に活用されています。複数のスレッドとプロセスを活用するハイブリッド並列処理に対応したH行列に関するライブラリは国内外でも他に例がなく、本研究の特徴となっています。