Porting of scientific applications to Grid Computing on GridWay

  • Authors:
  • J. Herrera;E. Huedo;R. S. Montero;I. M. Llorente

  • Affiliations:
  • Departamento de Arquitectura de Computadores y Automática, Facultad de Informática, Universidad Complutense de Madrid, 28040 Madrid, Spain;Laboratorio de Computación Avanzada, Simulación, y Aplicaciones Telemáticas, Centro de Astrobiología (CSIC-INTA), 28850 Torrejón de Ardoz, Spain;Departamento de Arquitectura de Computadores y Automática, Facultad de Informática, Universidad Complutense de Madrid, 28040 Madrid, Spain;Depo. de Arquitectura de Comput. y Automática, Fac. de Informática, Univ. Comp. de Madrid, 28040 Madrid and Labo. de Computación Avanzada, Simulación, y Aplicaciones Telemá ...

  • Venue:
  • Scientific Programming - Dynamic Grids and Worldwide Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The expansion and adoption of Grid technologies is prevented by the lack of a standard programming paradigm to port existing applications among different environments. The Distributed Resource Management Application API has been proposed to aid the rapid development and distribution of these applications across different Distributed Resource Management Systems. In this paper we describe an implementation of the DRMAA standard on a Globus-based testbed, and show its suitability to express typical scientific applications, like High-Throughput and Master-Worker applications. The DRMAA routines are supported by the functionality offered by the GridWay^{2}framework, which provides the runtime mechanisms needed for transparently executing jobs on a dynamic Grid environment based on Globus. As cases of study, we consider the implementation with DRMAA of a bioinformatics application, a genetic algorithm and the NAS Grid Benchmarks.