プログラム解析情報可視化システムPREPSのタスクレベル並列化支援機能
スポンサーリンク
概要
- 論文の詳細を見る
現在我々はプログラム解析情報可視化システムPREPSの研究開発を行なっている。PREPSはFOTRANにHPF(High Performance Fortran)のデータ分割指示行を加えたプログラムの依存関係やデータ分割などの解析情報を、GUIを用いて利用者に提供する可視化システムである。本システムは、データ並列を利用した並列プログラムを開発する作業を支援する機能を備えている。ここで、HPFのようなデータ並列に対して、ユーザが指定した部分並列実行の単位とするタスク並列化方式が存在する。タスク並列化は、プログラム中に含まれる比較的処理が独立した機能単位に並列処理を行なう。Fortran Mでは、ユーザがタスク並列実行を記述するための言語インタフェースと実行時ライブラリの研究が行なわれている。また、データ並列性を記述するHPFにタスク並列を記述する仕様を加えることを、HPFF(HPF Forum)でも検討している。超並列計算機や高速ネットワークで接続された分散環境の登場により、利用可能なプロセッサが飛躍的に増大している。これを利用するためには、プログラムに存在している並列性をできるだけ利用する必要がある。タスク並列をデータ並列と組み合わせることにより、プログラム中に存在する並列性をさらに引き出すことが可能になる。そこで、本システムにタスク並列化作業を支援する機能を加える検討を行なっている。本稿では、タスク並列化を支援するPREPSの機能とその概要を述べる。
- 一般社団法人情報処理学会の論文
- 1996-03-06
著者
-
藤田 淳
Nec情報システムズ
-
蒲池 恒彦
新情報処理開発機構並列分散システムNEC研究室
-
渡辺 幸光
NEC情報システムズ
-
草野 和寛
NEC C&C研究所
-
蒲池 恒彦
NEC C&C研究所
-
草野 和寛
Nec C&c研究所
関連論文
- データ並列言語を対象とした動的負荷分散機構の実現と評価
- 実行時再コンパイルを用いたHPFプログラムの最適化(並列処理)
- Webインタフェースを備えた異機種並列分散プログラミング環境
- Flying Secretary : Javaによるオフィスエージェント通信基盤 ( サイバースペース及びCSCW一般)
- 異機種並列分散処理による高性能計算機システムの構想
- 5. Cenju-3におけるHPF処理系の開発と評価 (>特集
- HPF処理系の実現と評価
- プログラム解析情報可視化システム-PREPS-におけるデータ分散配置表示方式と静的シミュレーション方法について
- プログラム解析情報可視化システムPREPSのタスクレベル並列化支援機能
- Globus ToolkitのNEC SX-4/5への移植および評価
- 並列化支援環境PCASE
- 並列化支援環境PCASE
- プログラム実行トレースの高速採取法とその評価
- プログラム解析情報可視化システム : PREPS
- Cenju-3用HPF処理系の実現 (並列マシンCenju-3小特集)
- 並列化支援環境 PCASE における分散メモリ対応機能
- 手続き間定数伝播処理の検討