DocumentCode
484861
Title
Parallel edge detection on the multi-core cell broadband engine
Author
Kidwai, Hashir Karim ; Sibai, Fadi N. ; Rabie, Tamer
Author_Institution
Coll. of Inf. Technol., United Arab Emirates Univ., Al Ain
fYear
2008
fDate
16-18 Dec. 2008
Firstpage
92
Lastpage
96
Abstract
The IBM Cell Broadband Engine (BE) is a multi-core processor with a PowerPC host processor (PPE) and 8 synergic processor engines (SPEs). The Cell BE architecture is designed to improve upon conventional processors in terms of memory latency, bandwidth and power computation. In this paper, we discuss the parallelization, implementation and performance of the edge detection image processing application on the IBM Cell BE. We report the edge detection performance measured on a computer with one Cell processor and with varying numbers of synergic processor engines enabled. These results were compared to the results obtained on the Cells single PPE with all 8 SPEs disabled. The results indicate that edge detection performs 10 times faster on the Cell BE than modern RISC processors.
Keywords
edge detection; microprocessor chips; Cell processor; IBM Cell Broadband Engine; PowerPC host processor; RISC processors; memory latency; multicore processor; parallel edge detection image processing; power computation; synergic processor engines; Application software; Bandwidth; Computer architecture; Concurrent computing; Delay; Engines; Image edge detection; Image processing; Multicore processing; Reduced instruction set computing; Cell Broadband Engine; Edge Detection; Multi-Core Computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovations in Information Technology, 2008. IIT 2008. International Conference on
Conference_Location
Al Ain
Print_ISBN
978-1-4244-3396-4
Electronic_ISBN
978-1-4244-3397-1
Type
conf
DOI
10.1109/INNOVATIONS.2008.4781645
Filename
4781645
Link To Document