Our proposed pilot project will explore the possibility of developing a more effective programming model for such distributed and data intensive environments, using an abstract mechanism for data management from the GridRPC community data handles. Analogous to the function handles that are central to the GridRPC paradigm, a data handle is an abstraction that can be dynamically bound to data and storage resources at run-time. A programmer can use a data handle as if it were variable, passing it between multiple GridSolve calls, while at the same time, the internal GridSolve run-time system can perform various operations (e.g. read, write) on them. We believe that if we can provide TGS with a data handle mechanism at the right level of abstraction, one that integrates different existing grid data management approaches while exposing the appropriate amount of structure to the scientific end user, then we can enable SCE-based TeraGrid applications that involve workflow patterns with a wide range complexity.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Application #
0615264
Program Officer
Anita J. LaSalle
Project Start
Project End
Budget Start
2006-08-01
Budget End
2008-07-31
Support Year
Fiscal Year
2006
Total Cost
$49,999
Indirect Cost
Name
University of Chicago
Department
Type
DUNS #
City
Chicago
State
IL
Country
United States
Zip Code
60637