-
公开(公告)号:JPH0962639A
公开(公告)日:1997-03-07
申请号:JP21560195
申请日:1995-08-24
Applicant: IBM JAPAN
Inventor: ISHIZAKI KAZUAKI , KOMATSU HIDEAKI , OGASAWARA TAKESHI
IPC: G06F15/16 , G06F15/17 , G06F15/177 , G06F15/163
Abstract: PROBLEM TO BE SOLVED: To speed up a communication between processors by comparing parameters based upon the execution of an execution-time code with parameters stored in a work area, and making the processors communicate with each other by reusing a communication pattern or memory access pattern according to the comparison result. SOLUTION: It is analyzed whether or not a communication pattern when a loop nest is executed can be cached (step 11) and a plurality of parameters determining the communication pattern between the processors is extracted (steps 12 and 13). Then the current parameters in the work area and old parameters stored in the work area are compared with each other (step 14), it is checked whether or not cached data are the same according to the comparison result (step 15), and the communication pattern or memory access pattern is reused to carry out the communication between the processors (steps 16-18). Consequently, the communication between the processors can be speeded up.