Regular Articles

Case for a field-programmable gate array multicore hybrid machine for an image-processing application

[+] Author Affiliations
Ryan N. Rakvic

U.S. Naval Academy, Department of Electrical and Computer Engineering, Annapolis, Maryland 21402

Robert W. Ives

U.S. Naval Academy, Department of Electrical and Computer Engineering, Annapolis, Maryland 21402

Javier Lira

Universitat Politecnica de Catalunya, Computer Architecture Department, Barcelona, Spain

Carlos Molina

Universitat Politecnica de Catalunya, Computer Architecture Department, Barcelona, Spain

J. Electron. Imaging. 20(1), 013015 (March 29, 2011). doi:10.1117/1.3553798
History: Received July 02, 2010; Revised January 06, 2011; Accepted January 21, 2011; Published March 29, 2011; Online March 29, 2011
Text Size: A A A

General purpose computer designers have recently begun adding cores to their processors in order to increase performance. For example, Intel has adopted a homogeneous quad-core processor as a base for general purpose computing. 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 level. Can modern image-processing algorithms utilize these additional cores? On the other hand, modern advancements in configurable hardware, most notably field-programmable gate arrays (FPGAs) have created an interesting question for general purpose computer designers. Is there a reason to combine FPGAs with multicore processors to create an FPGA multicore hybrid general purpose computer? Iris matching, a repeatedly executed portion of a modern iris-recognition algorithm, is parallelized on an Intel-based homogeneous multicore Xeon system, a heterogeneous multicore Cell system, and an FPGA multicore hybrid system. Surprisingly, the cheaper PS3 slightly outperforms the Intel-based multicore on a core-for-core basis. However, both multicore systems are beaten by the FPGA multicore hybrid system by >50%.

Figures in this Article
© 2011 SPIE and IS&T

Citation

Ryan N. Rakvic ; Robert W. Ives ; Javier Lira and Carlos Molina
"Case for a field-programmable gate array multicore hybrid machine for an image-processing application", J. Electron. Imaging. 20(1), 013015 (March 29, 2011). ; http://dx.doi.org/10.1117/1.3553798


Access This Article
Sign in or Create a personal account to Buy this article ($20 for members, $25 for non-members).

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging & repositioning the boxes below.

Related Book Chapters

Topic Collections

Advertisement
  • Don't have an account?
  • Subscribe to the SPIE Digital Library
  • Create a FREE account to sign up for Digital Library content alerts and gain access to institutional subscriptions remotely.
Access This Article
Sign in or Create a personal account to Buy this article ($20 for members, $25 for non-members).
Access This Proceeding
Sign in or Create a personal account to Buy this article ($15 for members, $18 for non-members).
Access This Chapter

Access to SPIE eBooks is limited to subscribing institutions and is not available as part of a personal subscription. Print or electronic versions of individual SPIE books may be purchased via SPIE.org.