DocumentCode :
3048807
Title :
Flexible framework for commodity FPGA cluster computing
Author :
Espenshade, Jeremy ; Lukowiak, Marcin ; Shaaban, Muhammad ; Von Laszewski, Gregor
Author_Institution :
Dept. of Comput. Eng., Rochester Inst. of Technol., Rochester, NY, USA
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
465
Lastpage :
471
Abstract :
With falling costs and successful demonstrations of performance, FPGAs have become a prime candidate for use in high performance computing. However, the use of FPGA technology in clustered environments has largely been limited to commercial and/or proprietary designs that require developers to learn new programming models and software tools. In this paper, a framework is presented which enables development of parallel programs across application-specific reconfigurable hardware using simple hardware interface abstractions and standard MPI application structure. This approach leverages commodity technologies including embedded Linux running on hardwired PowerPC processors to manage communication such that each hardware acceleration unit can function as a fully MPI-2 compatible node. The implied hardware/software design and programming model are discussed and an application case study is presented to demonstrate functionality and elucidate platform benefits through performance analysis.
Keywords :
field programmable gate arrays; hardware-software codesign; message passing; parallel programming; application-specific reconfigurable hardware; commodity FPGA cluster computing; embedded Linux; field programmable gate arrays; hardware-software design; hardwired PowerPC processors; high performance computing; message passing interface; parallel programs; programming models; software tools; standard MPI application structure; Application software; Costs; Energy management; Field programmable gate arrays; Hardware; High performance computing; Linux; Software tools; Standards development; Technology management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4244-4375-8
Electronic_ISBN :
978-1-4244-4377-2
Type :
conf
DOI :
10.1109/FPT.2009.5377649
Filename :
5377649
Link To Document :
بازگشت