手続き間自動並列化コンパイラWPPの試作 : 実機性能評価
スポンサーリンク
概要
- 論文の詳細を見る
プログラムからより多くの並列性を抽出するため、我々は手続き呼び出しを含むループを並列化可能な、共有メモリ型並列機向け手続き間自動並列化コンパイラWPP(Whole Program Parallelizer)を開発中である。WPPでは、これまでに手続きクローニングを伴う手続き間定数伝播、線形不等式系による手続き間配列参照領域解析、手続き間条件付き終値保証などを実現し、SPECfpベンチマークで、米国Stanford大のSUIFコンパイラと同程度の並列化能力を実証した。実機評価の結果、条件付き終値保証を除けば実行時オーバーヘッドは小さく、SPEC92fpのmdljdp2、mdljsp2では、プロセッサ4台で逐次実行の1.75倍、1.85倍の並列実行性能を得た。
- 一般社団法人情報処理学会の論文
- 1998-08-05
著者
-
佐藤 真琴
株式会社日立製作所 システム開発研究所
-
佐藤 真琴
(株)日立製作所システム開発研究所
-
佐藤 真琴
日立製作所システム開発研究所
-
青木 雄一郎
アドバンスト並列化コンパイラ研究体:(株)日立製作所システム開発研究所
-
菊池 純男
新情報日立研究室
-
飯塚 孝好
(株)日立製作所システム開発研究所
-
青木 雄一郎
新情報日立研究室
-
佐藤 真琴
新情報日立研究室
-
飯塚 孝好
新情報日立研究室
-
佐藤 茂久
新情報つくば研究センタ
関連論文
- 小面積・低消費電力を指向した動的再構成プロセッサFE-GA
- 瞬時電源遮断機構を用いたマルチコアSoC向け省電力ソフトウェア実行環境 (コンカレント工学)
- 再構成プロセッサFE-GA上へのFFTのマッピング(アーキテクチャII, デザインガイア-VLSI設計の新しい大地を考える研究会-)
- 再構成プロセッサFE-GAのオーディオ処理への応用(アーキテクチャII, デザインガイア-VLSI設計の新しい大地を考える研究会-)
- 構成情報の階層記憶制御による再構成型プロセッサFE-GAの性能/面積比の向上(アーキテクチャII, デザインガイア-VLSI設計の新しい大地を考える研究会-)
- ディジタルメディア向け再構成型プロセッサFE-GAの概要(アーキテクチャII, デザインガイア-VLSI設計の新しい大地を考える研究会-)
- ディジタルメディア向け動的再構成型プロセッサFE-GAへのDFGマッピングとその自動化手法(動的再構成システム,物理設計及び一般)
- 情報家電用マルチコアSMP実行モードにおけるマルチグレイン並列処理(集積回路とアーキテクチャの協創-プロセッサ,メモリ,システムLSI及び一般-)
- 情報家電用マルチコアSMP実行モードにおけるマルチグレイン並列処理(マルチコア,集積回路とアーキテクチャの協創-プロセッサ,メモリ,システムLSI及び一般-)
- AT-2-2 動的再構成プロセッサFE-GAとその開発環境(AT-2.リコンフィギュラブルデバイスとCAD技術,パネルセッションチュートリアルセッション,ソサイエティ企画)
- 情報家電用ヘテロジニアスマルチコアRP-Xにおけるコンパイラ低消費電力制御性能
- 情報家電用ヘテロジニアスマルチコア用自動並列化コンパイラフレームワーク
- 手続き間自動並列化コンパイラWPPの評価
- 分散メモリ型並列計算機向けの自動データ分散並列化方式
- 分散メモリ型並列計算機向けの自動データ分散並列化技術の検討
- 4. HPFトランスレータ"Parallel FORTRAN"の開発と評価 (>特集
- High Performance Fortranトランスレータの機能概要
- High Performance Fortranトランスレータの機能概要
- 分散共有メモリ向けコンパイラにおける自動データ分散方法
- 2000-HPC-82-15 分散共有メモリ向け手続き間自動データ分散方法の実装と評価
- ファーストタッチ制御による分散共有メモリ向け自動データ分散方法(並列処理)
- 分散共有メモリ向け自動データ分散方法の提案
- 配列リシェイプを用いた分散共有メモリ向けデータ再分散の最適化
- 瞬時電源遮断機構を用いたマルチコアSoC向け省電力ソフトウェア実行環境(組込みシステム,一般)
- 情報家電用ヘテロジニアスマルチコア用自動並列化コンパイラフレームワーク
- 並列化コンパイラにおける組合せ並列化技術
- 2000-HPC-81-9 キャッシュサイズループ並列化とその評価
- 手続き間自動並列化コンパイラWPPの試作 : 実機性能評価
- 手続き間並列化コンパイラWPPの試作 : 変数プライベート化技術 : ソフトウェア科学・工学 / 並列化コンパイラ(1)
- 並列化支援システム「Parassist」の試作 : 並列プロセス表示方法
- 並列化支援システム「Parassist」の試作 : 並列性検査方法
- 並列化支援システム「Parassist」の試作 : 不正並列化検出方法
- 並列化支援システム「Parassist」の試作 : 機能と構成
- オブジェクトコード評価ツールの開発
- HPF処理系における再分散解析機能の開発
- HPF処理系における再分散解析機能の開発
- ディジタルメディア向け動的再構成型プロセッサFE-GAへのFFTマッピングとその自動化手法(動的再構成プロセッサ設計,物理設計及び一般)
- 再構成型プロセッサFE-GAへのデータフローグラフマッピング手法(動的再構成プロセッサ設計,物理設計及び一般)
- HPF処理系における最適化機能 : 実行時判定の削除
- 並列化支援システム「Parassist」の試作 : プログラム解析方法
- HPF処理系における最適化機能 : 実行時PE判定のブロック化
- 手続き間並列化コンパイラWPPの試作 : 定数伝播とクローニングの評価
- 手続き間並列化コンパイラWPPの試作 : 現状と今後の課題
- 再構成型プロセッサFE-GAへのフィルタマッピングとその自動化手法(信号処理,LSI,及び一般)
- 再構成型プロセッサFE-GAへのフィルタマッピングとその自動化手法(信号処理,LSI,及び一般)
- 再構成型プロセッサFE-GAへのフィルタマッピングとその自動化手法(信号処理,LSI,及び一般)
- HPFにおけるデータ分散の図式表現と効果的計算分散法(並列処理ソフトウェア)
- 並列化チューニングツールAiviにおける手続き間データ依存位置検出機能の開発
- 手続き間データ依存位置検出機能
- データ分散の図式表現による多重ループの計算分散及び評価
- データ分散の図式表現と計算分散公式の提案及び評価