DocumentCode
2663324
Title
Collective Interfaces for Distributed Components
Author
Baude, Françoise ; Caromel, Denis ; Henrio, Ludovic ; Morel, Matthieu
Author_Institution
CNRS, Univ. de Nice Sophia Antipolis, Nice
fYear
2007
fDate
14-17 May 2007
Firstpage
599
Lastpage
610
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.
Keywords
application program interfaces; distributed processing; object-oriented programming; collective communication; collective interfaces; data distribution; data parallelism; data synchronization; distributed component; Assembly systems; Communication system control; Distributed computing; Encoding; Fractals; Grid computing; Master-slave; Parallel processing; Proposals; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2007. CCGRID 2007. Seventh IEEE International Symposium on
Conference_Location
Rio De Janeiro
Print_ISBN
0-7695-2833-3
Type
conf
DOI
10.1109/CCGRID.2007.32
Filename
4215428
Link To Document