• DocumentCode
    3348833
  • Title

    The Parallel Asynchronous Recursion model

  • Author

    Higham, Lisa ; Schenk, Eric

  • Author_Institution
    Dept. of Comput. Sci., Calgary Univ., Alta., Canada
  • fYear
    1992
  • fDate
    1-4 Dec 1992
  • Firstpage
    310
  • Lastpage
    316
  • Abstract
    The authors introduce and evaluate a novel model of parallel computation, called the parallel asynchronous recursion (PAR) model. This model offers distinct advantages to the program designer and the parallel machine architect, while avoiding some of the parallel random-access machine; (PRAM´s) shortcomings. The PAR model can be thought of as a procedural programming language augmented with a process control structure that can, in parallel, recursively fork independent processes and merge their results. The unique aspect of the PAR model lies in its memory semantics, which differ substantially from both global and distributed memory models. It provides a high level of abstraction that removes the tasks of explicit processor scheduling and synchronization. Efficient simulations of the PAR model on well-established models confirm that the PAR model´s advantages can be obtained at a reasonable cost
  • Keywords
    parallel algorithms; Parallel Asynchronous Recursion model; memory semantics; parallel computation; parallel machine architect; procedural programming language; process control structure; Computational modeling; Computer languages; Computer science; Concurrent computing; Costs; Councils; Hardware; Parallel machines; Phase change random access memory; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-3200-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1992.242729
  • Filename
    242729