摘要 |
PROBLEM TO BE SOLVED: To predict respective unit jobs even on a work flow job containing branching and a loop by predicting all the unit jobs, referring to the result of branch and canceling prediction on the unit job whose execution becomes unnecessary. SOLUTION: If a step next to P2 is branched into P31-P33 and the next step is P41-P43, prediction is previously executed on all workers (whole P2, P31-P33 and P41-P43) having possibility, and prediction is cancelled to the worker who is proved that branching is not executed at the point when a branching destination is decided in P2. Namely, the work flow job is started and the unit jobs are predicted to all the nodes of the work flow job when the job is started. A system comes to a standby state until the processing in a branching node (P2) is terminated. The result of branching at the branching node is referred to and the prediction of the unit job is cancelled to all the nodes belonging to the flow which is not branched. |