List ranking and list scan are two primitive operations used in many parallel algorithms that use list, trees, and graph data structures. But vectorizing and parallelizing list ranking is a challenge because it is highly communication intensive and dynamic. In addition, the serial algorithm is very simple and has very small constants. In order to compete, a parallel algorithm must also be simple and have small constants. A parallel algorithm due to Wyllie is such an algorithm, but it is not work efficient--its performance degrades for longer and longer linked lists. In contrast, work efficient PRAM algorithms developed to date have very large constants. We introduce a new fully vectorized and parallelized algorithm that both is work efficie...
We present analytical and experimental results for fine-grained list ranking algorithms, with the ob...
This paper introduces a parallel sorting algorithm based on QuickSort and having an n-input, n-proce...
Article dans revue scientifique avec comité de lecture.We present and analyze two portable algorithm...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
AbstractAlthough parallel algorithms using linked lists, trees, and graphs have been studied extensi...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely la...
Novel algorithms are presented for parallel and external memory list-ranking. The same algorithms ca...
The Wyllie’s list ranking algorithm takes a linked list data structure as an input and it pass the l...
The goal of a parallel algorithm is to solve a single problem using multiple pro-cessors working tog...
Parallel list ranking is a hard problem due to its extreme degree of irregularity. Also because of i...
Abstract—We present analytical and experimental results for fine-grained list ranking algorithms. We...
General purpose programming on the graphics processing units (GPGPU) has received a lot of attention...
We consider the problem of ranking an N element fist on a P processor EREW PRAM. Recent work on this...
This study builds up two parallel algorithms to improve computing performance for two listing binary...
We present analytical and experimental results for fine-grained list ranking algorithms, with the ob...
This paper introduces a parallel sorting algorithm based on QuickSort and having an n-input, n-proce...
Article dans revue scientifique avec comité de lecture.We present and analyze two portable algorithm...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
AbstractAlthough parallel algorithms using linked lists, trees, and graphs have been studied extensi...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
An earlier parallel list ranking algorithm performs well for problem sizes $N$ that are extremely la...
Novel algorithms are presented for parallel and external memory list-ranking. The same algorithms ca...
The Wyllie’s list ranking algorithm takes a linked list data structure as an input and it pass the l...
The goal of a parallel algorithm is to solve a single problem using multiple pro-cessors working tog...
Parallel list ranking is a hard problem due to its extreme degree of irregularity. Also because of i...
Abstract—We present analytical and experimental results for fine-grained list ranking algorithms. We...
General purpose programming on the graphics processing units (GPGPU) has received a lot of attention...
We consider the problem of ranking an N element fist on a P processor EREW PRAM. Recent work on this...
This study builds up two parallel algorithms to improve computing performance for two listing binary...
We present analytical and experimental results for fine-grained list ranking algorithms, with the ob...
This paper introduces a parallel sorting algorithm based on QuickSort and having an n-input, n-proce...
Article dans revue scientifique avec comité de lecture.We present and analyze two portable algorithm...