Title :
Efficient parallel algorithms for selection and multiselection on mesh-connected computers
Author_Institution :
Sch. of Comput. & Inf. Technol., Griffith Univ., Nathan, Qld., Australia
Abstract :
In this paper we present a set of efficient parallel algorithms for selection and multiselection on a √p×√p mesh-connected computer. Our main contributions include: a new algorithm for single-element selection for the general case when p⩽n based on the generalized bitonic selection approach, which is more efficient than the previously known result for this problem when p⩾n1/2+ε for any ε>0; an efficient algorithm for multiselection on SIMD mesh for selecting r elements from n given elements; an efficient algorithm for multiselection on an MIMD mesh that runs in O(logr(p1/2+n/p(log2 p)) time and is time-optimal w.r.t. the current best result on single-element selection on mesh
Keywords :
parallel algorithms; generalized bitonic selection; mesh-connected computer; multiselection; parallel algorithms; selection; Australia Council; Computer science; Concurrent computing; Cost function; Hypercubes; Information technology; Merging; Parallel algorithms; Phase change random access memory; Sorting;
Conference_Titel :
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location :
San Juan
Print_ISBN :
0-7695-0143-5
DOI :
10.1109/IPPS.1999.760511