We consider the problem of ranking an N element fist on a P processor EREW PRAM. Recent work on this problem has shown the importance of grain size. While several optimal O(N/P + log P) time fist ranking algorithms are known, Reid-Miller and Blelloch recently showed that these do not lend to good implementations in practice[6, 7], because of the fine-grained nature of these algorithms. In Reid-Miller and Blelloch's experiments the best performance was obtained by an O(N/P + log(2) P) time coarse grained randomized algorithm devised by them. I;Ve build upon their idea ann present a coarse-grained randomized algorithm that runs in time O(N/P +/- log P), mid is thus also optimal. Our algorithm simplifies some of the ideas from [6, 7] - these s...
We present a randomized parallel list ranking algorithm for distributed memory multiprocessors. A si...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
We show that n integers in the range 1 : : n can be sorted stably on an EREW PRAM using O(t) time an...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
Abstract. We consider the problem of sorting n numbers that contain only k distinct values. We prese...
Article dans revue scientifique avec comité de lecture.We present and analyze two portable algorithm...
We show that n integers in the range 1.. n can be stably sorted on an EREW PRAM using O(t) time and ...
Parallel list ranking is a hard problem due to its extreme degree of irregularity. Also because of i...
We address the problem of sorting n integers each in the range {l, ... ,m}, for m = n to the O(l), i...
Fredman and Saks [1] have proved a Ω(log n/ log log n) amortized time lower bound for two problems, ...
The goal of a parallel algorithm is to solve a single problem using multiple pro-cessors working tog...
We present a randomized parallel list ranking algorithm for distributed memory multiprocessors. A si...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
We show that n integers in the range 1 : : n can be sorted stably on an EREW PRAM using O(t) time an...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
Abstract. We consider the problem of sorting n numbers that contain only k distinct values. We prese...
Article dans revue scientifique avec comité de lecture.We present and analyze two portable algorithm...
We show that n integers in the range 1.. n can be stably sorted on an EREW PRAM using O(t) time and ...
Parallel list ranking is a hard problem due to its extreme degree of irregularity. Also because of i...
We address the problem of sorting n integers each in the range {l, ... ,m}, for m = n to the O(l), i...
Fredman and Saks [1] have proved a Ω(log n/ log log n) amortized time lower bound for two problems, ...
The goal of a parallel algorithm is to solve a single problem using multiple pro-cessors working tog...
We present a randomized parallel list ranking algorithm for distributed memory multiprocessors. A si...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...