研究課題
基盤研究(C)
並列処理における自律的な協調分散アルゴリズムの開発を行いナノ分野の並列実アプリケーション実行環境への適応研究を行った。本研究では、与えられた問題サイズに対して実行を開始した後の演算途中においても、並列実行のための「計算ノードの追加」と「障害ノードを動的に回避(切り離し)する」機能を備えたミドルウェアを開発し、フラグメント分子軌道計算法を一例としてその実装を行った。特に本年度は、研究の総まとめとしてのミドルウェアの整備を行った。具体的には、(a)ミドルウェア層とアプリケーション層のコードを分離独立化および機能の直交化を行い、(b)応用アプリケーションプログラムの記述言語(CまたはFortran)から容易に結合可能な自律分散ミドルウェアとしてAPIに改良を加えた他、(c) Activeなノード構成情報を階層化して応用アプリケーションプログラムから引用できるAPIを追加した。また(c)のAPIを単独に呼ぶことにより、利用者がActiveなノード構成を閲覧できる機能をもったツール等を開発した。これらの研究開発により、従来では実装が困難であった並列実行中プログラムの動的なノード構成変更を可能とする基盤ミドルのプロトタイプを完成し、その性能と機能を実証できた。
すべて 2007 2006 2005 2004
すべて 雑誌論文 (19件) (うち査読あり 19件) 学会発表 (17件) 図書 (1件)
J. Phys. Soc. Jpn 76
ページ: 13001
Proceedings of HPCNano06 at Tampa 12
ページ: 6
情報処理学会論文誌(トランザクション)コンピューティングシステム Vol. 48(No. SIG8)
ページ: 83-93
Proceedings of the 9th High Performance Computing, International Conference & Exhibition (HPCAsia2007)
ページ: 137-142
Proceedings of the 9th High Performance Computing International Conference & Exhibition (HPCAsia2007)
ページ: 91-96
Proceedings of 8th IEEE/ACM International Conference on Grid Computing(GRID 2007)
ページ: 153-160
Proceedings of ICCMSE 2007 Vol. 2(Part A)
ページ: 122-125
Chem. Phys. Lett 424
ページ: 133-138
Fiber Communication Conference (OFC) OThP3
ページ: 3
Proceedings of The IEEE Vol. 93, No. 3
ページ: 522-533
IEEE Electronics Letter Vol. 41, No. 8
ページ: 492-494
Surface Science 575
ページ: 330-342
Chem. Phys. Lett 412
ページ: 347-352
J Phys. Chem 108
ページ: 683-690
Chemical Physics Letters 383
ページ: 523-527
Physical Review B 69
ページ: 45309
Proc. ECOC2004
ページ: Th4.5.1
蛋白質・核酸・酵素、共立出版社 49
ページ: 4
計算工学 Vol. 9, No. 4