A data-driven workflow language for grids based on array programming principles

Abstract : Different scientific workflow languages have been developed to help programmers in designing complex data analysis pro- cedures. However, little effort has been invested in com- paring and finding a common root for existing approaches. This work is motivated by the search for a scientific workflow language which coherently integrates different aspects of dis- tributed computing. The language proposed is data-driven for easing the expression of parallel flows. It leverages array programming principles to ease data-intensive applications design. It provides a rich set of control structures and it- eration strategies while avoiding unnecessary programming constructs. It allows programmers to express a wide set of applications in a compact framework.
Mots-clés : Languages Design
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-00677806
Contributor : Johan Montagnat <>
Submitted on : Sunday, March 11, 2012 - 11:07:42 PM
Last modification on : Monday, November 5, 2018 - 3:52:09 PM
Long-term archiving on : Monday, November 26, 2012 - 10:30:49 AM

File

works09.pdf
Files produced by the author(s)

Identifiers

Citation

Johan Montagnat, Benjamin Isnard, Tristan Glatard, Ketan Maheshwari, Mireille Blay-Fornarino. A data-driven workflow language for grids based on array programming principles. International conference on High Performance Computing, networking, storage and analysis (SC09), Nov 2009, Portland, United States. pp.1-10, ⟨10.1145/1645164.1645171⟩. ⟨hal-00677806⟩

Share

Metrics

Record views

553

Files downloads

731