• DocumentCode
    2371508
  • Title

    A bulk-synchronous parallel library implementation for the BBN butterfly GP1000

  • Author

    Goudreau, Mark W. ; Root, Eric D.

  • Author_Institution
    Dept. of Comput. Sci., Central Florida Univ., Orlando, FL, USA
  • fYear
    1996
  • fDate
    23-26 Oct 1996
  • Firstpage
    288
  • Lastpage
    297
  • Abstract
    One of the fundamental goals of parallel computing is to develop a framework that will support portable and efficient application programs. The Bulk-Synchronous Parallel (BSP) model was proposed to help achieve this goal. The BSP model is intended to be a “unifying model”-it addresses both software and hardware issues by allowing theoretical analysis to coexist with practical physical implementations. For several years the BSP model has been supported mainly by theoretical results. Recent experiments, however, have begun to demonstrate the practicality of the model for real architectures running real applications. The goal of this paper is to describe the methodology used to construct an efficient BSP library on the BBN Butterfly GP1000. Our results are relevant for BSP library implementations on shared-memory systems in general and for NUMA (nonuniform m-memory-access) machines in particular
  • Keywords
    parallel architectures; parallel programming; BBN butterfly; BSP model; Bulk-Synchronous Parallel model; GP1000; NUMA; parallel library implementation; shared-memory systems; Application software; Automatic programming; Computer architecture; Computer science; Hardware; Libraries; Parallel processing; Parallel programming; Phase change random access memory; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1996., Eighth IEEE Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-7683-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1996.570346
  • Filename
    570346