ループ並列化
概要
ループの解析と並列化変換
解析と並列化変換の方針
データの参照領域の解析
参照領域情報
配列の添え字の正規化
基本インダクション変数
変換可能な基本インダクション変数
インダクション変数変換
リダクション命令適用の検出
参照領域情報の解析
文
基本ブロック
最内側ループi回目
並列化判定対象ループ全回
内側にループを含むループ
関数(手続き)全体
領域の演算
並列化可否の判定
変数に関する判定
配列の参照領域とループ繰越し依存
実行例
解析・変換の実現方法
OpenMPコンパイラとの連携
並列マシン用の目的コード生成
トップへ