Abstract
An improved processor implementation is described in which scalar and vector processing components are merged to reduce complexity. In particular, the implementation includes a scalar-vector register file for storing scalar and vector instructions, as well as a parallel vector unit comprising functional units that can process vector or scalar instructions as required. A further aspect of the invention provides the ability to disable unused functional units in the parallel vector unit, such as during a scalar operation, to achieve significant power savings.
and
SUMMARY OF THE INVENTION
[0015] It is, therefore, an object of the invention to provide a microprocessor implementation which (1) reduces the overall processor core size such that vector (multimedia) processing and scalar data processing are integrated and share common execution resources, (2) achieves this by merging the capabilities of scalar and SIMD data processing, (3) does not compromise SIMD data processing performance and (4) does not unnecessarily increase power consumption and heat dissipation.
Source: Processor implementation having unified scalar and SIMD datapath
I'm guessing the patent looks like the APUs for Cell, as the inventors below have been involved with previous Cell patents.
Inventors: Gschwind, Michael Karl; (Mohegan Lake, NY) ; Hofstee, Harm Peter; (Austin, TX)
With 4 FPUs, 4 FXUs per APU, the design has an overall reduction of processor core size, power and heat consumption with no loss of performance! 8) How many of these bad boys will we eventually get in the Broadband Engine?