研究課題
基盤研究(B)
汎用的な生物物理モデルは数式と常微分方程式の集合である.変数はイオン濃度などの物理量を表す.生物物理シミュレーションは変数の時間変移を計算する.Flintは,大規模で多種多様な生物物理モデルのシミュレータである.様々なモデルを処理するための数式の中間コード表現を用いている.本研究ではGPUを用いてFlintを高速化する二つの方法を提案する.第1の方法はインタプリタ方式であり,中間コードを自動的に並列化する.第2の方法は中間コードからソースコードに変換する.ソースコード量が少なくなり,そのコードのコンパイル時間が短くなる.シミュレーションコード実行性能は,後者の前者の2.4倍である.
すべて 2014 2013 2012 2011 その他
すべて 雑誌論文 (11件) (うち査読あり 10件) 学会発表 (13件) 備考 (1件)
International Journal of Networking and Computing
巻: (印刷中)
Advanced Biomedical Engineering
巻: Vol. 3 ページ: 50-58
10.14326/abe.3.50
IEEE Journal of Biomedical and Health Informatics
巻: Vol. 18, No. 3 ページ: 956-968
10.1109/JBHI.2014.2310745
Parallel Computing
巻: Vol. 40, No. 5/6 ページ: 59-69
Concurrency and Computation : Practice and Experience
巻: Vol. 26, No. 2 ページ: 516-531
10.1002/cpe.3016
IEICE Transactions on Information and Systems
巻: Vol. E96-D, No. 12 ページ: 2604-2616
10.1587/transinf.E96.D.2604
Medical Imaging Technology
巻: Vol. 31, No. 3 ページ: 147-152
10.11409/mit.31.147
IEEE Trans. Parallel and Distributed Systems
巻: Vol. 23, No. 4 ページ: 751-759
10.1109/TPDS.2011.239
International Journal of High Performance Computing and Networking
巻: Vol. 7, No. 2 ページ: 87-98
10.1504/IJHPCN.2012.046384
巻: Vol. 24, No. 1 ページ: 96-107
10.1002/cpe.1722
IEEE Transactions on Parallel and Distributed Systems
巻: 201(印刷中)
10.1109/TPDS.2013.198
http://www-hagi.ist.osaka-u.ac.jp/