|
Dartmouth College Computer Science Technical Report series |
CS home TR home TR search TR listserv |
| By author: | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
| By number: | 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1990, 1989, 1988, 1987, 1986 | |
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. This dissertation explores some of the issues associated
with I/O for wide-area distributed computing and describes an I/O
system, called Armada, with the following features: a framework to
allow application and dataset providers to flexibly compose graphs
of processing modules that describe the distribution, application
interfaces, and processing required of the dataset before or after
computation; an algorithm to restructure application graphs to
increase parallelism and to improve network performance in a wide-area
network; and a hierarchical graph-partitioning scheme that deploys
components of the application graph in a way that is both beneficial
to the application and sensitive to the administrative policies of
the different administrative domains. Experiments show that
applications using Armada perform well in both low- and high-bandwidth
environments, and that our approach does an exceptional job of
hiding the network latency inherent in grid computing.
Note:
This is a reformatted version of Ron Oldfield's Ph.D. dissertation.
Unlike the dissertation submitted to Dartmouth College, this version
is single-spaced, uses 11pt fonts, and is formatted specifically for
double-sided printing.
Bibliographic citation for this report: [plain text] [BIB] [BibTeX] [Refer]
Or copy and paste:
Ron A. Oldfield,
"Efficient I/O for Computational Grid Applications."
Dartmouth Computer Science Technical Report TR2003-459,
May 2003.
Notify me about new tech reports.

To receive paper copy of a report, by mail, send your address and the TR number to reports AT cs.dartmouth.edu
Copyright notice: The documents contained in this server are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
Technical reports collection maintained by David Kotz.