Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
【発明の名称】並列化コンパイル方法
Document Type and Number:
Japanese Patent JP3053092
Kind Code:
B2
Abstract:
In a compiling method, whether a variable (induction variable)recurrsively defined during loop iteration is included in an iteratively executed loop portion of a source program is detected. If such a variable is detected, a computation program portion for calculating a value of the variable which the variable should have during loop iteration of an arbitrary loop iteration number is generated. A plurality of parallely executable object program portions each for executing one of a plurality of processing to be executed during loop iteration of a respective loop iteration number of the loop portion is generated. Each of the object program portions includes a portion for executing the generated computation program portion for a respective loop iteration number to calculate a value of the variable for that loop iteration number.

Inventors:
Kyoko Iwasawa
Yoshikazu Tanaka
Shizuo Goto
Application Number:
JP13972987A
Publication Date:
June 19, 2000
Filing Date:
June 05, 1987
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
株式会社日立製作所
International Classes:
G06F9/45; G06F15/16; (IPC1-7): G06F15/16; G06F9/45
Domestic Patent References:
JP6375935A
Other References:
後藤志津雄,金田泰,“Fortran最適化の強化 −インダクション条件に着目したループ内条件文の削除方法−”,情報処理学会第32回(昭和61年前期)全国大会講演論文集(▲I▼),pp.397−398,(1986年3月)
江良倫夫,田中義一,長堀正,“FORTRAN最適化の強化 −インダクション変数の効率的なベクトル化方式−”,情報処理学会第35回(昭和62年後期)全国大会講演論文集(▲I▼),pp.855−856,(1987年9月)
Attorney, Agent or Firm:
Yasuo Sakuta (1 outside)