GridLab logo
Welcome
* Introduction
* News
* FAQ
* Licence
Download
* GAT Releases
* Adaptor Releases
* Documentation
* Presentations
* Publications
People
* Collaborations
* Team
* e-Mail
* Internal
Information Society Technologies  
 
| Home | Products & Technologies | Support & Downloads | Contact us |  

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.