DocumentCode
3261206
Title
Efficient parallel multiselection on hypercubes
Author
Shen, Hong
Author_Institution
Sch. of Comput. & Inf. Technol., Griffith Univ., Nathan, Qld., Australia
fYear
1997
fDate
18-20 Dec 1997
Firstpage
338
Lastpage
343
Abstract
We study efficient parallel solutions to the problem of selecting r elements at specified ranks from a set of n arbitrary elements, known as multiselection, on a hypercube with p processors, p,r⩽n. We propose two parallel algorithms based on different approaches, where one requires processors to operate in the SIMD mode, and the other in the MIMD mode. Our SIMD algorithm runs in time O((log n log log n) min{r, log n}) when p=Θ(n), and O(nε min{r, (1-ε) log n}) when p=nε for any 0<ε<1, where the latter is cost optimal when r⩾p. Our MIMD algorithm runs in O(log n log log n log r) time when p=Θ(n), and in O(nε log r) time when p=nε for any 0<ε<1, which is cost optimal for any r. Both algorithms are more efficient than the possible straightforward solutions and that of direct simulation of the optimal EREW algorithm
Keywords
hypercube networks; parallel algorithms; hypercubes; optimal EREW algorithm; parallel algorithms; parallel multiselection; Application software; Australia; Concurrent computing; Cost function; Hypercubes; Information technology; Parallel algorithms; Phase change random access memory; Set theory; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures, Algorithms, and Networks, 1997. (I-SPAN '97) Proceedings., Third International Symposium on
Conference_Location
Taipei
ISSN
1087-4089
Print_ISBN
0-8186-8259-6
Type
conf
DOI
10.1109/ISPAN.1997.645117
Filename
645117
Link To Document