DocumentCode
1918671
Title
On Virtualization of Reconfigurable Hardware in Distributed Systems
Author
Nadeem, M. Faisal ; Nadeem, M. ; Wong, Stephan
Author_Institution
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
fYear
2012
fDate
10-13 Sept. 2012
Firstpage
348
Lastpage
356
Abstract
In the design of next-generation distributed and high-performance computing systems, Reconfigurable Processing Elements (RPEs) such as FPGAs and multi-core heterogeneous computers will play an important role. FPGAs are well-known for their programmability, power efficiency, reasonably high performance, functional flexibility, and their scalability. However, proper virtualization schemes at higher software abstraction layers to utilize these RPEs are under research. In this paper, we propose a virtualization framework for distributed computing systems that supports RPEs. First, we present various scenarios in terms of use-cases to discuss the utilization of RPEs in distributed computing systems. Secondly, we propose a scheme to virtualize RPEs in distributed systems. Based on various virtualization levels, we provide a general model for a computing node which incorporates both General Purpose Processors (GPPs) and RPEs. Thirdly, we present a typical application task model. Finally, we present a case study of a large-scale application from the bioinformatics domain, which demands different types of processing elements in a distributed computing system.
Keywords
bioinformatics; field programmable gate arrays; grid computing; multiprocessing systems; reconfigurable architectures; virtual machines; virtualisation; FPGA; GPP; RPE; application task model; bioinformatics domain; general purpose processor; high-performance computing system; next generation distributed computing; reconfigurable processing element; software abstraction layer; virtualization scheme; Conferences; Digital signal processing; Fabrics; Hardware; IP networks; Parallel processing; Performance evaluation; Case study; Distributed computing systems; Reconfigurable processing elements; Resource virtualization; Use-case scenarios;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Workshops (ICPPW), 2012 41st International Conference on
Conference_Location
Pittsburgh, PA
ISSN
1530-2016
Print_ISBN
978-1-4673-2509-7
Type
conf
DOI
10.1109/ICPPW.2012.51
Filename
6337501
Link To Document