• DocumentCode
    3189035
  • Title

    Structured message passing on a shared-memory multiprocessor

  • Author

    LeBlanc, Thomas J.

  • Author_Institution
    Dept. of Comput. Sci., Rochester Univ., NY, USA
  • Volume
    2
  • fYear
    1988
  • fDate
    0-0 1988
  • Firstpage
    188
  • Lastpage
    194
  • Abstract
    A shared-memory multiprocessor can efficiently support many different programming paradigms. In particular, shared-memory multiprocessors need not be programmed using the shared-memory model. SMP is a structured message-passing software library developed for the BBN Butterfly parallel processor that provides an alternative to the shared-memory model of the BBN uniform system package, SMP supports the construction of process families, a fixed set of asynchronous processes that communicate using messages according to a given interconnection pattern. A dynamic hierarchy of process families is possible. The author describes the SMP user interface, the Butterfly implementation, and his experiences in using a message-passing model to program a shared-memory multiprocessor.<>
  • Keywords
    multiprocessing programs; BBN Butterfly parallel processor; BBN uniform system package; SMP user interface; asynchronous processes; communicate; interconnection pattern; messages; process families; shared-memory multiprocessor; structured message-passing software library; Application software; Computational modeling; Computer architecture; Hardware; Memory architecture; Message passing; Packaging; Parallel programming; Software libraries; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI, USA
  • Print_ISBN
    0-8186-0842-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1988.11805
  • Filename
    11805