loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2
Object-oriented SPMD
Cardiff, Wales, UK
May 09-May 12
ISBN: 0-7803-9074-1
L. Baduel, Inst. Nat. de Recherche en Inf. et Autom., Sophia-Antipolis, France
F. Baude, Inst. Nat. de Recherche en Inf. et Autom., Sophia-Antipolis, France
D. Caromel, Inst. Nat. de Recherche en Inf. et Autom., Sophia-Antipolis, France
This article presents an evolution of classical SPMD programming for clusters and grids. It is named "object-oriented SPMD" as it is based on remote method invocation. More precisely, it is based on an active object pattern, extended as a typed group of active objects, to which SPMD's specificities are added. The proposed programming model is more flexible: techniques to postpone barrier and to remove any explicit loop make it possible to privilege reactivity and reuse. The resulting OO-SPMD API has been implemented in ProActive. Good scalability and quite competitive performances, compared to what is obtained using C-MPI, are demonstrated.
Citation:
L. Baduel, F. Baude, D. Caromel, "Object-oriented SPMD," ccgrid, vol. 2, pp.824-831, Fifth IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05) - Volume 2, 2005
Usage of this product signifies your acceptance of the Terms of Use.