Skip to Main content Skip to Navigation
Conference papers

Aspect-based patterns for grid programming

Luis Daniel Benavides Navarro 1, 2 Rémi Douence 1, 3 Fabien Hermenier 1, 2 Jean-Marc Menaud 1, 2 Mario Südholt 1, 2
1 OBASCO - Objects, aspects and components
Mines Nantes - Mines Nantes, Inria Rennes – Bretagne Atlantique
3 ASCOLA - Aspect and composition languages
Inria Rennes – Bretagne Atlantique , Département informatique - EMN, LINA - Laboratoire d'Informatique de Nantes Atlantique
Abstract : The development of grid algorithms is frequently ham- pered by limited means to describe topologies and lack of support for the invasive composition of legacy components in order to pass data between them. In this paper we present a solution to overcome these limitations using the notion of invasive patterns for the construction of distributed algo- rithms, a recent extension of well-known computation and communication patterns. Concretely, we present two con- tributions. First, based on a study of how patterns are in- stantiated in NAS Grid, a well-known benchmark used for evaluating performance of computational grids, we show how invasive patterns can be used for the declarative defini- tion of large-scale grid topologies and checkpointing algo- rithms. Second, we qualitatively and quantitatively evaluate how our approach can be used to implement the checkpoint- ing on top of grid applications.
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-00432090
Contributor : Mario Südholt <>
Submitted on : Friday, November 13, 2009 - 4:23:37 PM
Last modification on : Wednesday, December 5, 2018 - 1:22:11 AM

Identifiers

Citation

Luis Daniel Benavides Navarro, Rémi Douence, Fabien Hermenier, Jean-Marc Menaud, Mario Südholt. Aspect-based patterns for grid programming. 20th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'08), Oct 2008, Brazil. pp.141-148, ⟨10.1109/SBAC-PAD.2008.22⟩. ⟨hal-00432090⟩

Share

Metrics

Record views

301