Title
Collective Interfaces for Distributed Components
Abstract
We propose to address collective communications in distributed components through collective interfaces. Collective interfaces handle data distribution, parallelism and synchronization, and they expose collective behaviors in the definition of components. We show, as an illustration, that collective interfaces allow the encoding of SPMD programming in a better structured and less error prone way. We verify the scalability and performance of collective interfaces in an experiment on up to 100 machines.
Year
DOI
Venue
2007
10.1109/CCGRID.2007.32
CCGrid
Keywords
Field
DocType
collective behavior,spmd programming,collective interfaces,collective interface,collective communication,data distribution,grid computing,object oriented programming,col,distributed computing,data parallelism,fractals,encoding,parallel processing,component model,master slave,data synchronization,scalability,distributed processing
SPMD,Synchronization,Object-oriented programming,Computer science,Data synchronization,Collective communication,Data parallelism,Encoding (memory),Distributed computing,Scalability
Conference
ISBN
Citations 
PageRank 
0-7695-2833-3
12
0.69
References 
Authors
16
4
Name
Order
Citations
PageRank
Francoise Baude1645.87
Denis Caromel293095.57
Ludovic Henrio330434.43
Matthieu Morel4795.95