DocumentCode :
3549269
Title :
The vector floating-point unit in a synergistic processor element of a CELL processor
Author :
Mueller, Silvia M. ; Jacobi, Christian ; Oh, Hwa-Joon ; Tran, Kevin D. ; Cottier, Scott R. ; Michael, Brad W. ; Nishikawa, Hiroo ; Totsuka, Yonetaro ; Namatame, Tatsuya ; Yano, Naoka ; Machida, Takashi ; Dhong, Sang H.
Author_Institution :
IBM Boeblingen, Germany
fYear :
2005
fDate :
27-29 June 2005
Firstpage :
59
Lastpage :
67
Abstract :
The floating-point unit in the synergistic processor element of the 1st generation multi-core CELL processor is described. The FPU supports 4-way SIMD single precision and integer operations and 2-way SIMD double precision operations. The design required a high-frequency, low latency, power and area efficiency with primary application to the multimedia streaming workloads, such as 3D graphics. The FPU has 3 different latencies, optimizing the performance critical single precision FMA operations, which are executed with a 6-cycle latency at an 11FO4 cycle time. The latency includes the global forwarding of the result. These challenging performance, power, and area goals were achieved through the co-design of architecture and implementation with optimizations at all levels of the design. This paper focuses on the logical and algorithmic aspects of the FPU we developed, to achieve these goals.
Keywords :
floating point arithmetic; logic design; multimedia systems; optimisation; parallel architectures; vector processor systems; 3D graphics; SIMD double precision operations; SIMD single precision operation; integer operations; multicore CELL processor; multimedia streaming workloads; synergistic processor element; vector floating-point unit; Circuits; Computer architecture; Computer industry; Delay; Design optimization; Graphics; Jacobian matrices; Logic design; Process design; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic, 2005. ARITH-17 2005. 17th IEEE Symposium on
ISSN :
1063-6889
Print_ISBN :
0-7695-2366-8
Type :
conf
DOI :
10.1109/ARITH.2005.45
Filename :
1467623
Link To Document :
بازگشت