2005
DOI: 10.1109/jproc.2004.842755
|View full text |Cite
|
Sign up to set email alerts
|

The Grid Application Toolkit: Toward Generic and Easy Application Programming Interfaces for the Grid

Abstract: Core Grid technologies are rapidly maturing, but there remains a shortage of real Grid applications. One important reason is the lack of a simple and high-level application programming toolkit, bridging the gap between existing Grid middleware and application-level needs. The Grid Application Toolkit (GAT), as currently developed by the EC-funded project GridLab [1], provides this missing functionality. As seen from the application, the GAT provides a unified simple programming interface to the Grid infrastruc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
55
0
3

Year Published

2005
2005
2008
2008

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 95 publications
(58 citation statements)
references
References 17 publications
0
55
0
3
Order By: Relevance
“…In fact, the user may specify an arbitrary location for the checkpoint file. Access to the checkpoint file is implemented using the Java implementation of the Grid Application Toolkit (GAT) [5]. The GAT provides transparent access to various grid middleware systems.…”
Section: The Checkpoint Filementioning
confidence: 99%
“…In fact, the user may specify an arbitrary location for the checkpoint file. Access to the checkpoint file is implemented using the Java implementation of the Grid Application Toolkit (GAT) [5]. The GAT provides transparent access to various grid middleware systems.…”
Section: The Checkpoint Filementioning
confidence: 99%
“…Condor-G [14] and GridLab's GAT 3 [3] manage the whole process of remote job submission to various queuing systems (e.g., PBS, LSF, Sun Grid Engine, etc.) They provide a matchmaking [27] feature to place executables on resources, and launch those executables on the selected remote resources.…”
Section: Condor-g and Gridlab Gat/grmsmentioning
confidence: 99%
“…We also focus on fork-join structures that contain structured block of activities. A structured block is a single-entry-single-exit block of activities 3 . For example, Figure 5(c) presents structured blocks of activities.…”
Section: Supporting Workflow Computing Paradigmmentioning
confidence: 99%
“…To achieve that aim, it is necessary to provide well-defined interfaces to access these resources and services by hiding their specific features. The Grid Application Toolkit (GAT) [3] presents a high level application programming that shields low level details of underlying Grid sites from the user. The Grid dynamic instrumentation service and GAT follow the same general approach: using well-defined service interface to hide low level details of Grids.…”
Section: Related Workmentioning
confidence: 99%