DocumentCode
1293656
Title
The power of parallel prefix
Author
Kruskal, C.P. ; Rudolph, L. ; Snir, Marc
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Issue
10
fYear
1985
Firstpage
965
Lastpage
968
Abstract
The prefix computation problem is to compute all n initial products a1* . . . *a1,i=1, . . ., n of a set of n elements, where * is an associative operation. An O(((logn) log(2n/p))XI(n/p)) time deterministic parallel algorithm using p≤n processors is presented to solve the prefix computation problem, when the order of the elements is specified by a linked list. For p≤O(n1-ε)(ε〉0 any constant), this algorithm achieves linear speedup. Such optimal speedup was previously achieved only by probabilistic algorithms. This study assumes the weakest PRAM model, where shared memory locations can only be exclusively read or written (the EREW model).
Keywords
parallel processing; EREW model; associative operation; optimal speedup; parallel prefix power; prefix computation problem; probabilistic algorithms; shared memory locations; time deterministic parallel algorithm; weakest PRAM model; Algorithm design and analysis; Arrays; Computational modeling; Parallel algorithms; Partitioning algorithms; Phase change random access memory; Program processors; Algorithms; parallel algorithms; parallel prefix;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1985.6312202
Filename
6312202
Link To Document