DocumentCode
2199425
Title
An Improved Parallel Sorting Algorithm for Odd Sequence
Author
Hongwei, Xie ; Yafeng, Xue
Author_Institution
Taiyuan Univ. of Technol., Taiyuan, China
fYear
2008
fDate
20-22 Dec. 2008
Firstpage
356
Lastpage
360
Abstract
This paper studies the bitonic merge sort algorithm which is difficult to get the prospective sorted result for some odd sequence. We develop a new parallel sorting algorithm, increasing CCI (compare and conditionally interchange) operations, derived from the odd merge sort algorithm. The proposed algorithm is based on a divide-and-conquer strategy. First of all, the sequence to be sorted is decomposed in several groups that are sorted in parallel. After that, all groups are merged into a final, sorted sequence. Therefore, any odd bitonic sequence can be correctly sorted with the mended algorithm. Furthermore, the paper analyzes the computational complexity of the new algorithm and compares it with that of other well-known parallel sorting algorithms. It does not increase memory consumption, and keep the same complexity. Analytic results are compared with those of the sequential algorithm and parallel implementations of other sorting algorithms, obtaining that our proposal outperforms the other solutions.
Keywords
computational complexity; merging; parallel algorithms; sequences; sorting; bitonic merge sort algorithm; compare-and-conditionally interchange operation; computational complexity; divide-and-conquer strategy; memory consumption; mended algorithm; odd bitonic sequence; parallel sorting algorithm; sequential sorting algorithm; Algorithm design and analysis; Communication switching; Computational complexity; Concurrent computing; Merging; Proposals; Radiofrequency interference; Sorting; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computer Theory and Engineering, 2008. ICACTE '08. International Conference on
Conference_Location
Phuket
Print_ISBN
978-0-7695-3489-3
Type
conf
DOI
10.1109/ICACTE.2008.102
Filename
4736981
Link To Document