摘要 |
PROBLEM TO BE SOLVED: To provide a multilevel instruction scheduling system in which the plural execution pipes of a distributed data flow(DDF) processor can be controlled. SOLUTION: This multilevel scheduling system is provided with a simple large-area instruction scheduler 230, and plural local instruction schedulers 241b... corresponding to the number of execution pipes 241-249. The large-area instruction scheduler 230 operates the distribution of instructions to the execution pipes 241-249. Each local instruction scheduler 241b... operates only the scheduling for the partial charge of the distributed instructions, and the matching of the instructions whose number is decreased with the executing units of the corresponding execution pipes when all source operands are usable. |