摘要 |
PURPOSE:To execute a program at high speed by providing a computer system with an intermediate file allocating means, an execution order storing means, a paired intermediate file parallel output means, and a paired output file output means. CONSTITUTION:The intermediate file allocating means 13 respectively allocates corresponding intermediate files 42 to respective tasks. Each intermediate file 42 has an area 44 for storing output information and an execution order storing area 45 for storing a number indicating the order for outputting the output information. The paired intermediate file parallel output means 15 outputs the output information obtained from respective tasks in parallel to the allocated intermediate files. The output order is the executed order, i.e. the order of task 2, task 1 and task 3. The paired output file output means 17 extracts the execution order stored in the area 45 formed on the head of the output information area 44 and outputs the output information to an output file 43 in accordance with the execution order. Even when programs are executed in parallel, the executed results can be outputted at high speed in the correct order.
|