特許
J-GLOBAL ID:201103040528105055

並列プログラム生成方法

発明者:
出願人/特許権者:
代理人 (2件): 渡邉 昌幸 ,  磯村 雅俊
公報種別:特許公報
出願番号(国際出願番号):特願平11-031568
公開番号(公開出願番号):特開2000-231545
特許番号:特許第3601341号
出願日: 1999年02月09日
公開日(公表日): 2000年08月22日
請求項(抜粋):
【請求項1】逐次実行用プログラムを入力して構文解析を行い中間語を出力するステップと、該中間語を並列化変換するステップと、該中間語を入力して並列実行用プログラムを出力するステップとを含む分散共有メモリ型並列計算機用の並列化コンパイラにおいて、上記中間語を並列化変換するステップは、(a)該中間語を入力して、ループ繰り返し範囲を分散する並列化実施ループの中から最も逐次実行時間が大きいカーネルループを検出するステップと、上記分散共有メモリ型並列計算機のデータ分散方法のうち、データが初めて参照されたときに該データを含むメモリ上の1連続領域を該データを参照したプロセッサの物理メモリに割り付けるファーストタッチ方式データ分散を、上記カーネルループと同じデータアクセスパターンを再現することにより制御するコードを生成するステップと、該コードを実行文の先頭に挿入するステップとを含むことを特徴とする並列プログラム生成方法。
IPC (2件):
G06F 17/16 ,  G06F 9/45
FI (2件):
G06F 17/16 G ,  G06F 9/44 322 H

前のページに戻る