This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Parallel and Distributed Processing Symposium (IPDPS'03)
Effective Utilization and Reconfiguration of Distributed Hardware Resources Using Job Management Systems
Nice, France
April 22-April 26
ISBN: 0-7695-1926-1
Kris Gaj, George Mason University
Tarek El-Ghazawi, George Washington University
Nikitas Alexandridis, George Washington University
Jacek R. Radzikowski, George Mason University
Mohamed Taher, George Washington University
Frederic Vroman, George Washington University
Reconfigurable hardware resources are very expensive, and yet can be underutilized. This paper describes a middleware capable of discovering underutilized computing nodes with FPGA-based accelerator boards in a networked environment. Using an extended Job management system (JMS), this middleware permits sharing reconfigurable resources at least among the members of the same organization. Traditional resources, such as CPU time of loosely coupled workstations can be shared using a variety of existing Job Management Systems (JMSs). We analyzed four of these systems, LSF, Sun Grid Engine / CODINE, PBS Pro, and Condor from the point of view of their functional characteristics and ease of extension to support reconfigurable hardware. LSF was shown to efficiently address the majority of identified requirements. The general architecture of the extended system was developed, and the exact techniques of extending LSF, CODINE, and PBS Pro to manage FPGA-based accelerator boards were identified. The system architecture was verified experimentally for the specific case of LSF and three types of FPGA accelerator boards. The utilization of FPGA boards was demonstrated to reach up to 86% in our experimental setting consisting of Linux and Windows NT workstations.
Index Terms:
reconfigurable hardware, FPGA, distributed hardware resources, Job Management Systems, job scheduling, accelerator boards
Citation:
Kris Gaj, Tarek El-Ghazawi, Nikitas Alexandridis, Jacek R. Radzikowski, Mohamed Taher, Frederic Vroman, "Effective Utilization and Reconfiguration of Distributed Hardware Resources Using Job Management Systems," ipdps, pp.177b, International Parallel and Distributed Processing Symposium (IPDPS'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.