Title
Effective Utilization and Reconfiguration of Distributed Hardware Resources Using Job Management Systems
Abstract
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, PBSPro, 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 settingconsisting of Linux and Windows NT workstations.
Year
DOI
Venue
2003
10.1109/IPDPS.2003.1213327
IPDPS
Keywords
Field
DocType
effective utilization,extended system,extended job management system,general architecture,windows nt workstations,system architecture,reconfigurable hardware resource,hardware resources,job management systems,fpga accelerator board,fpga-based accelerator board,fpga board,sun,hardware,distributed computing,middleware,engines,fpga,field programmable gate arrays,job scheduling,linux,workstations,management system,scheduling,reconfigurable hardware,computer networks,resource management
Middleware,Scheduling (computing),Computer science,Systems architecture,Control reconfiguration,Distributed computing,Windows NT,Parallel computing,Workstation,Job scheduler,Operating system,Embedded system,Reconfigurable computing
Conference
ISSN
ISBN
Citations 
1530-2075
0-7695-1926-1
3
PageRank 
References 
Authors
0.44
3
7
Name
Order
Citations
PageRank
Kris Gaj1842116.21
Tarek El-Ghazawi242744.88
Nikitas Alexandridis3264.32
Jacek R. Radzikowski4161.47
Mohamed Taher55411.79
Frederic Vroman6161.47
El-Ghazawi, T.730.44