[1993] Proceedings Seventh International Parallel Processing Symposium
DOI: 10.1109/ipps.1993.262899
|View full text |Cite
|
Sign up to set email alerts
|

Approximate parallel prefix computation and its applications

Abstract: In this paper we address two fundamental problems in parallel algorithm design-parallel prefix sums and integer sorting-and show that both of them can be approximately solved very quickly on a randomized CRCW PRAM. In the case of prefix sums the approximation is in terms of the accuracy of the sums and in the case of integer sorting it is in terms of allowing some gaps between consecutive elements in the ordered list. By introducing approximation in these ways we are able to solve these problems in o(lg lg n) … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 21 publications
(14 reference statements)
0
2
0
Order By: Relevance
“…While re cent research has concentrated on algorithms for the CRCW PRAM (Rajasekaran and Reif, 1989;Rajasekaran and Sen, 1992;Bhatt et al, 1991;Vishkin, 1991a, 1991b;Raman, , 1991aRaman, , 1991bHagerup, 1991;Gi! et al, 1991;Hagerup andRaman, 1992, 1993;Bast and Hagerup, 1993;Goodrich et al, 1993Goodrich et al, , 1994, in this paper we are interested in getting the most out of the weaker EREW and CREW PRAM models. Consider the problem of sorting n integers in the range 1 .. m. In view of sequential radix sorting, which works in linear time if m = nO(l), a parallel algorithm for this most interesting range of m is optimal only if its timeprocessor product is O(n).…”
Section: Introductionmentioning
confidence: 97%
“…While re cent research has concentrated on algorithms for the CRCW PRAM (Rajasekaran and Reif, 1989;Rajasekaran and Sen, 1992;Bhatt et al, 1991;Vishkin, 1991a, 1991b;Raman, , 1991aRaman, , 1991bHagerup, 1991;Gi! et al, 1991;Hagerup andRaman, 1992, 1993;Bast and Hagerup, 1993;Goodrich et al, 1993Goodrich et al, , 1994, in this paper we are interested in getting the most out of the weaker EREW and CREW PRAM models. Consider the problem of sorting n integers in the range 1 .. m. In view of sequential radix sorting, which works in linear time if m = nO(l), a parallel algorithm for this most interesting range of m is optimal only if its timeprocessor product is O(n).…”
Section: Introductionmentioning
confidence: 97%
“…Third, a different line of research studied the problem in the parallel‐computing setting where the solution is computed using p > 1 processors 19,20 or using specialized/dedicated hardware 21,22 . As already mentioned in Section 1, we entirely focus on single‐core solutions that should run on commodity hardware.…”
Section: Related Workmentioning
confidence: 99%