Title :
FPGA or Cell for an Image Processing Application
Author :
Rakvic, Ryan N. ; Ngo, Hau ; Broussard, Randy P. ; Ives, Robert W.
Author_Institution :
Dept. of Electr. & Comput. Eng., U.S. Naval Acad., Annapolis, MD, USA
Abstract :
Modern advancements in configurable hardware, most notably field-programmable gate arrays (FPGAs) have provided an exciting opportunity to discover the parallel nature of modern image processing algorithms. On the other hand, PlayStation3 (PS3) game consoles contain a multi-core heterogeneous processor known as the cell, which is designed to perform complex image processing algorithms at a high-performance level. All the while, image processing algorithms are still coded for off-the-shelf computers, such as the state-of-the-art Xeon-based computer systems. In this research project, we study the differences in performance of a modern image processing algorithm on three hardware platforms. We show that the heterogenous cell based PS3 is able to outperform a state-of-the-art Xeon processor by 7.7 times. However, our results on an FPGA are 2.5 times better than the PS3. Although the cell processor greatly outperforms the Xeon processor, the FPGA is the leader in performance.
Keywords :
computer games; field programmable gate arrays; image processing; microprocessor chips; FPGA; PlayStation3; cell processor; field-programmable gate array; image processing; multicore heterogeneous processor; Clocks; Computer architecture; Concurrent computing; Field programmable gate arrays; Hardware; Image processing; Operating systems; Performance gain; Power system management; Resource management;
Conference_Titel :
Advances in Computing, Control, & Telecommunication Technologies, 2009. ACT '09. International Conference on
Conference_Location :
Trivandrum, Kerala
Print_ISBN :
978-1-4244-5321-4
Electronic_ISBN :
978-0-7695-3915-7
DOI :
10.1109/ACT.2009.75