Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PARALLEL COMPILING METHOD
Document Type and Number:
Japanese Patent JPH09319722
Kind Code:
A
Abstract:

To fast run a compiled object program by extracting correctly the reduction, i.e., a loop pattern that frequently appears in a source program out of this source program.

The reduction is detected out of a loop (Step 21) and then converted into a loop that can be carried out effectively and in parallel (Step 22). Finally, the reduction communication is generated based on the converted loop and optimized (Step 23). The detection of reduction consists of three sub- steps. That is, a model is first produced in regard to the mask expression masking every substitute sentence in the loop. In other words, an expression tree concerning the execution condition of every substitute sentence is generated. Then it's decided whether the reduction consists of an expression tree of merged substitute sentences based on the expression tree of a prescribed conditional expression and also the data dependence relation.


Inventors:
SUGANUMA TOSHIO
KOMATSU HIDEAKI
Application Number:
JP12806596A
Publication Date:
December 12, 1997
Filing Date:
May 23, 1996
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
IBM
International Classes:
G06F15/16; G06F9/45; (IPC1-7): G06F15/16; G06F9/45
Attorney, Agent or Firm:
合田 潔 (外2名)