Title :
Parallel sorting by exact splitting
Author :
Dian, Fan ; Zhizhong, Tang
Author_Institution :
Graduate Sch., Tsinghua Univ., Shenzhen, China
Abstract :
A new algorithm of parallel sorting by exact splitting suitable for MIMD multiprocessors is presented in the paper. The algorithm locates the splitter accurately using a flexible locating splitter algorithm. The time complexity and communication cost is pretty good compared with other con-generic algorithms, and could even be better in particular situations benefitting from the flexibility of its locating splitter algorithm. In addition, experimental results of the algorithm under an MPI environment on LANs are given and compared with those of the PSRS algorithm. According to the theoretical analysis and experimental results, the algorithm is preferable due to its virtues of high efficiency, scalability, low communication cost and good load balancing.
Keywords :
communication complexity; message passing; multiprocessing systems; parallel algorithms; resource allocation; sorting; LAN; MIMD multiprocessors; MPI environment; communication cost; exact splitting; flexible locating splitter algorithm; load balancing; parallel sorting; time complexity; Algorithm design and analysis; Computer science; Costs; Filtering algorithms; Load management; Paper technology; Partitioning algorithms; Sampling methods; Scalability; Sorting;
Conference_Titel :
Parallel Architectures, Algorithms and Networks, 2004. Proceedings. 7th International Symposium on
Print_ISBN :
0-7695-2135-5
DOI :
10.1109/ISPAN.2004.1300464