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
Link To Document