Collective Interfaces for Distributed Components

  • Authors:
  • Francoise Baude;Denis Caromel;Ludovic Henrio;Matthieu Morel

  • Affiliations:
  • INRIA - I3S - CNRS - Universite de Nice Sophia Antipolis;INRIA - I3S - CNRS - Universite de Nice Sophia Antipolis;INRIA - I3S - CNRS - Universite de Nice Sophia Antipolis;INRIA - I3S - CNRS - Universite de Nice Sophia Antipolis

  • Venue:
  • CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

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.