摘要 |
A parallel processor is provided with a plurality of independently operable command units and a plurality of function units each connected to the command unit. In order to operate the command and functions units in parallel without any conflict, a data unit, a register file, and a carry bit are shared. A priority score board is provided to control the register file so that the command units operate independently according to the parallelism of a program, and detect and avoid a competition for a register according to the order of priority, making simultaneous execution of a plurality of commands possible and, thus, the process speed higher.
|