摘要 |
PROBLEM TO BE SOLVED: To improve efficiency in the execution of processing having a dependent relation inside a sequential processing program by outputted an asynchronous message, an instruction sequence for asynchronously executing processing and an instruction sequence for performing a library wait so as to distribute and locate synchronous processing inside the program over a plurality of CPU concerning a distributed executing device and a recording medium for distributed running of the program. SOLUTION: This device is provided with a means for converting a synchronous instruction detected by analyzing the program to an asynchronous instruction, a means for outputting the instruction sequence for executing prescribed processing when the execution is instructed by the asynchronous instruction, and a means for generating library composed of the instruction sequence for assigning the instruction sequence to a prescribed CPU, executing processing by the instruction sequence on the assigned CPU by transmitting a message when the converted asynchronous instruction is received, receiving the result as a message and outputting the result to the designated destination.
|