On a grid-based interface to a special-purpose hardware cluster
Abstract (Summary)
Grid computing is an important and useful tool that enables resource sharing within
a computational community. In the grid computing model, each node of the grid is a
computational resource that may be used by applications residing on other nodes of
the grid or on machines outside of the grid. To make grid computing more accessible
to all users, the Innovative Computing Lab on campus at the University of Tennessee
has produced a software package called NetSolve. NetSolve is a client-server application
that defines interfaces for accessing and utilizing the software and hardware resources
of the nodes in the grid community. A computational grid is currently being built on
the University of Tennessee, Knoxville campus and is named the Scalable Intracampus
Research Grid, or SInRG. This grid will have nodes located in different departments
on campus, and each node will offer a special software or hardware resource. The
SInRG node in the Electrical and Computer Engineering Department will offer specialpurpose
hardware in the form of reconfigurable computing boards. In this project,
several functions were selected to be added to the SInRG node in the ECE department
that can benefit from hardware acceleration and that would be useful to users. Then an
interface was developed between the NetSolve grid software and each of these selected
functions. Through these interfaces, users may access the special-purpose hardware that
resides in this node and run their applications on this hardware in order to benefit from
the hardware acceleration available.
iii
Bibliographical Information:
Advisor:
School:The University of Tennessee at Chattanooga
School Location:USA - Tennessee
Source Type:Master's Thesis
Keywords:computational grids computer systems tennessee
ISBN:
Date of Publication: