Title
Improving Data Access for Computational Grid Applications
Abstract
High-performance computing increasingly occurs on "computational grids" composed of heterogeneous and geographically distributed systems of computers, networks, and storage devices that collectively act as a single "virtual" computer. A key challenge in this environment is to provide efficient access to data distributed across remote data servers. Our parallel I/O framework, called Armada, allows application and data-set providers to flexibly compose graphs of processing modules that describe the distribution, application interfaces, and processing required of the dataset before computation. Although the framework provides a simple programming model for the application programmer and the data-set provider, the resulting graph may contain bottlenecks that prevent efficient data access. In this paper, we present an algorithm used to restructure Armada graphs that distributes computation and data flow to improve performance in the context of a wide-area computational grid.
Year
DOI
Venue
2006
10.1007/s10586-006-4899-7
Cluster Computing
Keywords
Field
DocType
Programming Model,Processing Module,Data Flow,Computational Grid,Data Access
Programming paradigm,Application programmer,Computer science,Server,Data grid,Data access,Grid,Data flow diagram,Distributed computing,Computation
Journal
Volume
Issue
ISSN
9
1
1386-7857
Citations 
PageRank 
References 
1
0.45
23
Authors
2
Name
Order
Citations
PageRank
Ron Oldfield140818.71
David Kotz24292430.36