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
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||