Novel algorithms are presented for parallel and external memory list-ranking. The same algorithms can be used for computing basic tree functions, such as the depth of a node. The parallel algorithm stands out through its low memory use, its simplicity and its performance. For a large range of problem sizes, it is almost as fast as the fastest previous algorithms. On a Paragon with 100 PUs, each holding 10^6 nodes, we obtain speed-up 25. For external-memory list-ranking, the best algorithm so far is an optimized version of independent-set-removal. Actually, this algorithm is not good at all: for a list of length N, the paging volume is about 72 N. Our new algorithm reduces this to 18 N. The algorithm has been implemented, and the theoretical...
AbstractWe present a parallel algorithm for the prefix sums problem which runs in timeO( logn/log lo...
Abstract—We present analytical and experimental results for fine-grained list ranking algorithms. We...
AbstractThe list-ranking problem is considered for parallel computers which communicate through an i...
Novel algorithms are presented for parallel and external memory list-ranking. The same algorithms ca...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
AbstractAlthough parallel algorithms using linked lists, trees, and graphs have been studied extensi...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely la...
Parallel list ranking is a hard problem due to its extreme degree of irregularity. Also because of i...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
We present a collection of new techniques for designing and analyzing efficient external-memory algo...
The goal of a parallel algorithm is to solve a single problem using multiple pro-cessors working tog...
The Wyllie’s list ranking algorithm takes a linked list data structure as an input and it pass the l...
The list-ranking problem is considered for parallel computers which communicate through an interconn...
For many algorithmic problems, traditional algorithms that optimise on the number of instructions ex...
Improved parallel, external and parallel-external algorithms for list-ranking and computing the conn...
AbstractWe present a parallel algorithm for the prefix sums problem which runs in timeO( logn/log lo...
Abstract—We present analytical and experimental results for fine-grained list ranking algorithms. We...
AbstractThe list-ranking problem is considered for parallel computers which communicate through an i...
Novel algorithms are presented for parallel and external memory list-ranking. The same algorithms ca...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
AbstractAlthough parallel algorithms using linked lists, trees, and graphs have been studied extensi...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely la...
Parallel list ranking is a hard problem due to its extreme degree of irregularity. Also because of i...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
We present a collection of new techniques for designing and analyzing efficient external-memory algo...
The goal of a parallel algorithm is to solve a single problem using multiple pro-cessors working tog...
The Wyllie’s list ranking algorithm takes a linked list data structure as an input and it pass the l...
The list-ranking problem is considered for parallel computers which communicate through an interconn...
For many algorithmic problems, traditional algorithms that optimise on the number of instructions ex...
Improved parallel, external and parallel-external algorithms for list-ranking and computing the conn...
AbstractWe present a parallel algorithm for the prefix sums problem which runs in timeO( logn/log lo...
Abstract—We present analytical and experimental results for fine-grained list ranking algorithms. We...
AbstractThe list-ranking problem is considered for parallel computers which communicate through an i...