• DocumentCode
    3204060
  • Title

    A model of objects and communication for massively parallel programming

  • Author

    Kilian, Michael F.

  • Author_Institution
    Center for Res. in Comput. Technol., Harvard Univ., Cambridge, MA, USA
  • fYear
    1992
  • fDate
    23-26 Mar 1992
  • Firstpage
    354
  • Lastpage
    357
  • Abstract
    For serial computation, the object-oriented methodology (O-O) has been shown to aid program modeling increase reusability, and result in more robust programs. Because of its object-centricity, O-O seems well suited to data parallel models of massively parallel programming. Many of the benefits of O-O stem from the arbitrary combining of objects, and the resulting arbitrary message passing patterns. Unfortunately, when working with tens of thousands of processors in parallel, this arbitrariness can result in communication conflicts. The paper proposes a model of objects and communication that resolves this problem
  • Keywords
    object-oriented programming; parallel programming; communication conflicts; data parallel models; massively parallel programming; message passing patterns; object-oriented methodology; program modeling; program reusability; Broadcasting; Computers; Filling; Libraries; Message passing; Object oriented modeling; Object oriented programming; Parallel programming; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1992. Proceedings., Sixth International
  • Conference_Location
    Beverly Hills, CA
  • Print_ISBN
    0-8186-2672-0
  • Type

    conf

  • DOI
    10.1109/IPPS.1992.223021
  • Filename
    223021