Comparing an FPGA to a Cell for an Image Processing Application

EURASIP Journal on Advances in Signal Processing. 2010;2010 DOI 10.1155/2010/764838


Journal Homepage

Journal Title: EURASIP Journal on Advances in Signal Processing

ISSN: 1687-6172 (Print); 1687-6180 (Online)

Publisher: SpringerOpen

Society/Institution: European Association for Signal Processing (EURASIP)

LCC Subject Category: Technology: Electrical engineering. Electronics. Nuclear engineering: Telecommunication | Technology: Electrical engineering. Electronics. Nuclear engineering: Electronics

Country of publisher: United Kingdom

Language of fulltext: English

Full-text formats available: PDF, HTML



Robert W. Ives
Randy P. Broussard
Hau Ngo
Ryan N. Rakvic


Blind peer review

Editorial Board

Instructions for authors

Time From Submission to Publication: 13 weeks


Abstract | Full Text

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 multicore heterogeneous processor known as the Cell, which is designed to perform complex image processing algorithms at a high performance. In this research project, our aim is to study the differences in performance of a modern image processing algorithm on these two hardware platforms. In particular, Iris Recognition Systems have recently become an attractive identification method because of their extremely high accuracy. Iris matching, a repeatedly executed portion of a modern iris recognition algorithm, is parallelized on an FPGA system and a Cell processor. We demonstrate a 2.5 times speedup of the parallelized algorithm on the FPGA system when compared to a Cell processor-based version.