Title :
Workflow Global Computing with YML
Author :
Delannoy, Olivier ; Emad, Nahid ; Petiton, Serge
Author_Institution :
PRiSM Lab., Versailles Univ.
Abstract :
In this paper we propose a framework dedicated to the development and the execution of parallel applications over large scale global computing platforms. A workflow programming environment will be introduced, based on a new workflow language YvetteML and a human-grid middleware interface called YML. This language allows description of different kind of components to be allocated to grid resources. Depending of the different targeted resources, the components may be associated to computation, data migration or other resource controls. YML is designed to have several back-ends for different middleware, as a well-designed front end is developed independently of any dedicated middleware. In order to make the framework immediately useful, YML comes with pre-configured interfaces to some numerical routines and a numerical library for iterative linear algebra methods. We will present experimentations done on some large scale platforms using a peer to peer middleware with a numerical application case study
Keywords :
grid computing; iterative methods; linear algebra; middleware; peer-to-peer computing; programming environments; resource allocation; specification languages; YML; YvetteML; data migration; grid resources; human-grid middleware interface; iterative linear algebra; parallel application; peer to peer middleware; resource allocation; workflow global computing; workflow language; workflow programming environment; Application software; Concurrent computing; High performance computing; Iterative methods; Large-scale systems; Libraries; Linear algebra; Middleware; Programming environments; Runtime;
Conference_Titel :
Grid Computing, 7th IEEE/ACM International Conference on
Conference_Location :
Barcelona
Print_ISBN :
1-4244-0343-X
Electronic_ISBN :
1-4244-0344-8
DOI :
10.1109/ICGRID.2006.310994