並列化支援システム「Parassist」の試作 : プログラム解析方法
スポンサーリンク
概要
- 論文の詳細を見る
既存のプログラムの並列化支援のためのシステムParassist(Parallelization Assist System)の設計に当たって、典型的なFortran並列化ベンチマークに対して並列性の調査をしたところ、手続き内の解析に加えて、手続き間にまたがった配列データフロー解析、特に、手続きで作業的に使われる配列の検出が重要であることが分かった。従来の手続き間配列データフロー解析では、手続き内での配列の定義/使用の可能性を検出するフロー非依存な解析が主体で、定義と使用の順序関係や定義の必然性を考慮したフロー依存な解析は行なわれておらず、作業配列の検出には不十分であった。そこで、Parassistでは、フロー依存な手続き間配列データフロー解析を行なうこととし、試作したので報告する。
- 一般社団法人情報処理学会の論文
- 1992-02-24
著者
-
飯塚 孝好
(株)日立製作所システム開発研究所
-
木村 和幸
(株)日立東北ソフトウェア
-
黒澤 隆
(株)日立東北ソフトウェア
-
飯塚 孝好
(株)日立製作所 中央研究所
-
梅原 清美
(株)日立製作所 中央研究所
関連論文
- 手続き間自動並列化コンパイラWPPの評価
- 分散共有メモリ向けコンパイラにおける自動データ分散方法
- 2000-HPC-82-15 分散共有メモリ向け手続き間自動データ分散方法の実装と評価
- 並列化コンパイラにおける組合せ並列化技術
- 手続き間自動並列化コンパイラWPPの試作 : 実機性能評価
- 並列化支援システム「Parassist」の試作 : 機能と構成
- 並列化支援システム「Parassist」の試作 : プログラム解析方法
- 手続き間並列化コンパイラWPPの試作 : 定数伝播とクローニングの評価
- 手続き間並列化コンパイラWPPの試作 : 現状と今後の課題