𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Architecture independent parallel selection with applications to parallel priority queues

✍ Scribed by Alexandros V. Gerbessiotis; Constantinos J. Siniolakis


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
344 KB
Volume
301
Category
Article
ISSN
0304-3975

No coin nor oath required. For personal study only.

✦ Synopsis


We present a randomized selection algorithm whose performance is analyzed in an architecture independent way on the bulk-synchronous parallel (BSP) model of computation along with an application of this algorithm to dynamic data structures, namely parallel priority queues. We show that our algorithms improve previous results upon both the communication requirements and the amount of parallel slack required to achieve optimal performance. We also establish that optimality to within small multiplicative constant factors can be achieved for a wide range of parallel machines. While these algorithms are fairly simple themselves, descriptions of their performance in terms of the BSP parameters is somewhat involved; the main reward of quantifying these complications is that it allows transportable software to be written for parallel machines that ΓΏt the model.


πŸ“œ SIMILAR VOLUMES


Small-Rank Selection in Parallel, with A
✍ Paul F Dietz; Rajeev Raman πŸ“‚ Article πŸ“… 1999 πŸ› Elsevier Science 🌐 English βš– 115 KB

We study the parallel complexity of selecting the kth smallest of n elements Ε½ on the CRCW PRAM. We show that this problem can be solved in O log log n q . Ε½. log krlog log n time and O n operations for all 1 F k F nr2, which is superior to existing deterministic bounds when k is small compared to n