公募研究
本領域では、生体機能の本質的理解のために、統合的多階層生体機能学推進のための基盤システムを構築し、汎用生体機能モデル記述言語PHML(Physiological hierarchy markup language)で記述した生体モデルを、シミュレータFlintを用いてシミュレーションしている。このシミュレーションは非常に多くの計算量を必要とするため、Flintの並列計算による高速化が重要である。本研究では、昨年度までにいくつかの並列計算機環境におけるFlintの並列計算を実現した。具体的には、グラフィックスプロセッサGPU、マルチコアCPU、PCクラスタ、およびスーパーコンピュータ「京」で稼働するトランスレータ(コンパイラ)方式のシミュレータを開発した。平成26年度は、GPUで動作するシミュレータに関して、より高速な並列計算の方法を確立した。シミュレーションに必要な計算を複数の部分に分割し、部分ごとに最適化したものを一つにマージすることで、全体をひとつとして最適化する従来手法と比較してGPUの利用効率を向上させた。その結果、たとえば約12万心筋細胞、約460万個の微分方程式を含む心室モデルのシミュレーションを、GPU Tesla K20mを用いて従来手法では約2時間を要するところを約1時間20分に短縮し、約1.45倍の高速化を達成した。
26年度が最終年度であるため、記入しない。
すべて 2015 2014 その他
すべて 雑誌論文 (7件) (うち査読あり 7件、 オープンアクセス 6件、 謝辞記載あり 7件) 学会発表 (3件) 備考 (1件)
Journal of Parallel and Distributed Computing
巻: Vol. 76 ページ: 49-57
http://www.sciencedirect.com/science/article/pii/S074373151400210X
電子情報通信学会論文誌
巻: Vol. J97-D, No. 9 ページ: 1471-1480
IEEE Transactions on Parallel and Distributed Systems
巻: Vol. 25, No. 8 ページ: 1966-1975
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6577372
International Journal of Networking and Computing
巻: Vol. 4, No. 2 ページ: 50-58
https://www.jstage.jst.go.jp/article/ijnc/4/2/4_236/_article
Advanced Biomedical Engineering,
巻: Vol. 3 ページ: 50-58
https://www.jstage.jst.go.jp/article/abe/3/0/3_50/_article
Parallel Computing
巻: Vol. 40, No. 5/6 ページ: 59-69
http://www.sciencedirect.com/science/article/pii/S016781911400043X
IEEE Journal of Biomedical and Health Informatics,
巻: , Vol. 18, No. 3 ページ: 956-96
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6762836