Research Article
Automatic Grid workflow based on imperative programming languages
Article first published online: 13 DEC 2005
DOI: 10.1002/cpe.1000
Copyright © 2005 John Wiley & Sons, Ltd.
Issue
1532-0634/asset/cover.gif?v=1&s=6094df24c795ce080ff6df6ff3b6bcec19adb708)
Concurrency and Computation: Practice and Experience
Special Issue: Workflow in Grid Systems
Volume 18, Issue 10, pages 1169–1186, 25 August 2006
Additional Information
How to Cite
Sirvent, R., Pérez, J. M., Badia, R. M. and Labarta, J. (2006), Automatic Grid workflow based on imperative programming languages. Concurrency and Computation: Practice and Experience, 18: 1169–1186. doi: 10.1002/cpe.1000
Publication History
- Issue published online: 19 JUL 2006
- Article first published online: 13 DEC 2005
- Manuscript Accepted: 27 APR 2005
- Manuscript Revised: 15 MAR 2005
- Manuscript Received: 4 JUN 2004
Funded by
- Ministry of Science and Technology of Spain. Grant Number: CICYT TIN2004-07739-C02-01
- Abstract
- References
- Cited By
Keywords:
- Grid computing;
- Grid workflows;
- Grid programming models
Abstract
GRID superscalar is a Grid programming environment that enables one to parallelize the execution of sequential applications in computational Grids. The run-time library automatically builds a task data-dependence graph of the application and it can be seen as an implicit workflow system. The current interface supports C/C++ and Perl applications. The run-time library is based on Globus Toolkit 2.x using GRAM and GSIFTP services. In this document we describe the GRID superscalar basics emphasizing those aspects related to Grid workflow, in particular the flexibility of using an imperative language to describe the application. Copyright © 2005 John Wiley & Sons, Ltd.

1532-0634/asset/olbannerleft.gif?v=1&s=a4e4e145787de94e1d91eaab3c8c29d8a9d96a26)