Budget Amount *help |
¥6,500,000 (Direct Cost: ¥6,500,000)
Fiscal Year 2001: ¥6,500,000 (Direct Cost: ¥6,500,000)
|
Research Abstract |
ゲノム情報アプリケーションを対象として,PCクラスタ群などの分散システム環境,メタコンピューティング環境上で,ユーザに使い勝手のよいプログラミング環境を提供するとともに,対象計算機システムにあわせて自己適応的に並列/分散化,最適化する手法,ならびに汎用性に優れたソフトウェア基盤を構築し,ゲノム情報アプリケーションの高速化を図ることを目的とする. 上記の目的を遂行するために,進め方としては,以下の項目を遂行する. ・分散環境におけるプログラミングスタイルとして,共有メモリとメッセージパッシングによるものがある.各々利点/欠点があり,アプリケーションの実行形態に依存する.ゲノム情報アプリケーションにおけるプログラミングスタイル,高速実行などのトレードオフを検討し,ゲノム情報アプリケーションに適したプログラミングスタイルを研究するとともに,その実行環境を構築する. ・分散/並列ハードウェア環境にゲノム情報アプリケーションを自己適応させて,ハードウェア能力を最大限に引き出し,かつ,異なる並列/分散ハードウェア環境にも容易に移植できる機構を研究/開発する. 今年度は,初年度ということで,下記の研究を行った. (1)ゲノム情報学アプリケーションの分析:分析の結果,並列処理としては,データベースとのマッチングをとるデータ並列処理が基本であることが分かった. (2)共通並列プログラミングモデルの設計:共通プログラミングモデルの一つである分散共有メモリシステムの設計を行った. (3)自己適応的並列化/最適化手法の研究・開発:HMMerを対象として,ヘテロな環境において,ノード性能,ネットワーク性能などを考慮したスケジューリング手法を研究し,その基本的スケジューリング手法の有効性を小規模ヘテロ環境において示した. (4)分散共有メモリの研究開発:分散メモリシステムを開発した.
|