研究課題
High Performance Fortran(HPF)は並列計算機においてポータビリティを第一に考えられたデータ並列型計算向きの高級言語であり1993年に最初のバージョン・ドラフトが発表されている.High Performance Fortranは全てのFortran90の機能にFORALL、INDEPENDENTなどのデータ並列ループ、データアラインメントとデータの分配機能が加わっている。しかし現実には並列I/Oがない、メッセージバッシング機能がない、非正規的計算をしずらい、非データ並列的計算がしづらいなどの欠点が指摘されている。データ並列計算パラダイムに対して、タスク並列計算パラダイムをサポートするライブラリ集としてメッセージバッシング言語が考えられる。メッセージバッシングパラダイムはすでにデータ並列パラダイムに十分対比しうるパラダイムに成長しており、移植性を考慮してMessage Passing Interface(MPI)が1992年に提案され、その最初のバージョンが1994年にSupercomputing'93で発表されている。現実に並列科学技術計算をしようとした場合常にデータ並列かタスク並列本研究ではHPFにおいてどのように効率よくタスク並列計算とHPFタスクをカップリングさせるべきかを議論し並列計算クラスターで簡単な実装研究を行った
すべて その他
すべて 文献書誌 (6件)