|
|
|
|
|
Grid(Lab) Grid Application Toolkit
|
 |
GAT Publications
Title:
The Grid Application Toolkit:
Towards Generic and Easy Application Programming Interfaces for the Grid
Authors: Gabrielle Allen et. al.
Reference: Submitted to IEEE
Comments: 16 pages (pdf)
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, provides this missing functionality. As seen
from the application, the GAT provides a unified simple programming
interface to the grid infrastructure, tailored to the needs of
grid application programmers and users.
A uniform programming interface will be needed for application developers to create a new
generation of "grid-aware" applications.
The GAT implementation
handles both the complexity and the variety of existing grid
middleware services via so-called adaptors. Complementing
existing grid middleware, GridLab also provides high-level services
to implement the GAT functionality.
We present the GridLab software architecture, consisting of the GAT,
environment-specific adaptors, and GridLab services. We elaborate
the concepts underlying the GAT and outline the
corresponding API. We present the functionality of GridLab's
high-level services and demonstrate how a dynamic grid
application can easily benefit from the GAT. All GridLab software is
open source and can be downloaded from the project web site.
|
|
|
Title:
Enabling Applications on the Grid: A GridLab Overview
Authors: Gabrielle Allen et. al.
Reference: International Journal of High Performance Computing Applications: Special issue on Grid Computing: Infrastructure and Applications, August 2003
Comments: 22 pages (pdf)
Grid technology is widely emerging. Still, there is an eminent shortage of real Grid users,
due to the absence of two important catalysts: rst, a widely accepted vision on how
applications can substantially bene t from Grids, and second a toolkit of higher-level
Grid services, tailored to application needs. The GridLab project aims to provide
fundamentally new capabilities for applications to exploit the power of Grid computing,
thus bridging the gap between application needs and existing Grid middleware. We present
an overview of GridLab, a large-scale, EU-funded Grid project spanning over a dozen groups
in Europe and the US. We rst outline our vision of Grid-empowered applications and then
discuss GridLab's general architecture and its Grid Application Toolkit (GAT). We
illustrate how applications can be Grid-enabled with the GAT and discuss GridLab's
scheduler as an example of GAT services.
|
|
|
Title:
GridLab -- a grid application toolkit and testbed
Authors: Ed Seidel, Gabrielle Allen, André Merzky, Jarek Nabrzyski
Reference: Future Generation Computer Systems 18 (2002) 1143-1153
Comments: 11 pages (pdf)
In this paper we present the new project called GridLab which is funded by the European
Commission under the Fifth Framework Programme. The GridLab project, made up of computer
scientists, astrophysicists and other scientists from various application areas, will
develop and implement the grid application toolkit (GAT) together with a set of services
to enable easy and efficient use of Grid resources in a real and production grid environment.
GAT will provide core, easy to use functionality through a carefully constructed set of
generic higher level grid APIs through which an application will be able to call the grid
services laying beneath in order to perform efficiently in the Grid environment using various,
dramatically wild application scenarios.
|
|
|
Title:
GridLab: A Grid Application Toolkit and Testbed
Authors: Jarek Nabrzyski, Ed Seidel
Comments: PIONIER - Polish Optical Internet, Applications and Tools Conference, Poznan, 23-24 April, 2002
|
|
|
Title:
GridLab: Enabling Applications on the Grid
Authors: Gabrielle Allen, Dave Angulo, Tom Goodale, Thilo Kielmann, André Merzky,
Jarek Nabrzyski, Juliusz Pukacki, Michael Russell, Thomas Radke, Ed Seidel, John Shalf,
Ian Taylor
Reference: LNCS Vol. 2536, pp. 39-45.
Comments: 5 pages (pdf)
Grid technology is widely emerging. Still, there is an eminent shortage of real Grid users,
due to the absence of two important catalysts: First, a widely accepted vision on how
applications can substantially benefit from Grids, and second a toolkit of higher-level
Grid services, tailored to application needs. The GridLab project aims to provide
fundamentally new capabilities for applications to exploit the power of Grid computing,
thus bridging the gap between application needs and existing Grid middleware. We
present an overview of GridLab, a largescale, EU-funded Grid project spanning over a
dozen groups in Europe and the US. We first outline our vision of Grid-empowered applications
and then discuss GridLab's general architecture.
|
|
|
|
 |
 |
GridLab: Grid Application Toolkit and Testbed
is co-funded by the European Commission under the Fifth Framework Programme
(IST-2001-32133).
Web admin: Petr Holub, web design: Radoslaw Strugalski
Last update on Friday, 09-Jul-2004 12:05:15 CEST.
|
|