Issue No. 08 - August (1997 vol. 8)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/71.605768
<p><b>Abstract</b>—In this paper, we consider the problem of selection on coarse-grained distributed memory parallel computers. We discuss several deterministic and randomized algorithms for parallel selection. We also consider several algorithms for load balancing needed to keep a balanced distribution of data across processors during the execution of the selection algorithms. We have carried out detailed implementations of all the algorithms discussed on the CM-5 and report on the experimental results. The results clearly demonstrate the role of randomization in reducing communication overhead.</p>
Coarse-grained, hypercubes, load balancing, median finding, meshes, randomized algorithms, selection, parallel algorithms, parallel computers.
Sanjay Goil, Srinivas Aluru, Ibraheem Al-furiah, Sanjay Ranka, "Practical Algorithms for Selection on Coarse-Grained Parallel Computers", IEEE Transactions on Parallel & Distributed Systems, vol. 8, no. , pp. 813-824, August 1997, doi:10.1109/71.605768