• 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