Title
Aspect-Based Patterns for Grid Programming
Abstract
The development of grid algorithms is frequently hampered 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 algorithms, a recent extension of well-known computation and communication patterns. Concretely, we present two contributions. First, based on a study of how patterns are instantiated 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 definition of large-scale grid topologies and checkpointing algorithms. Second, we qualitatively and quantitatively evaluate how our approach can be used to implement the checkpointing on top of grid applications.
Year
DOI
Venue
2008
10.1109/SBAC-PAD.2008.22
SBAC-PAD
Keywords
Field
DocType
well-known computation,invasive pattern,well-known benchmark,large-scale grid topology,nas grid,grid algorithm,grid application,aspect-based patterns,checkpointing algorithm,computational grid,grid programming,invasive composition,distributed algorithms,grid,grid computing,object oriented programming,distributed algorithm
Grid computing,Object-oriented programming,Computer science,Parallel computing,Network topology,Grid programming,Distributed algorithm,Grid,Distributed computing,Computation
Conference
ISSN
ISBN
Citations 
1550-6533
978-0-7695-3423-7
0
PageRank 
References 
Authors
0.34
12
5
Name
Order
Citations
PageRank
Luis Daniel Benavides Navarro1826.37
Rémi Douence264447.44
Fabien Hermenier338519.87
Jean-Marc Menaud459642.36
Mario Südholt562554.39