DocumentCode
228328
Title
A parallel selection sorting algorithm on GPUs using binary search
Author
Kumari, Smriti ; Singh, Dhirendra Pratap
Author_Institution
Dept. of Comput. Sci. & Eng., Maulana Azad Nat. Inst. of Technol., Bhopal, India
fYear
2014
fDate
1-2 Aug. 2014
Firstpage
1
Lastpage
6
Abstract
This paper describes a hybrid sorting which is the combination of radix sort and selection sort on graphic processing unit (GPU). The proposed algorithm is based on “Split and Concurrent Selection” (SCS) strategy. First, the data sequence is split in several pieces that are sorted in parallel using Radix sort. After that it applies parallel selection sort to obtain the final sorted sequence. Parallel selection sort finds the correct position of each elements of a data sequence and then copy the elements of a data sequence to corresponding position to obtain the final sorted data sequence. This paper analyses the computational complexity of proposed parallel sorting algorithm and compares it with other existing algorithms. It is implemented using CUDA 5.0 and results are evaluated on Tesla C2075 GPU. Experimental results of proposed algorithm are compared with results of best sequential sorting algorithm and odd- even merge sort based parallel sorting algorithm. Proposed algorithm shows up to 50 times speed up as compare to serial and two fold speedup as compare to parallel algorithm.
Keywords
computational complexity; graphics processing units; merging; parallel algorithms; parallel architectures; search problems; sorting; CUDA 5.0; SCS strategy; Tesla C2075 GPU; binary search; computational complexity; data sequence; graphic processing unit; hybrid sorting algorithm; odd-even merge sort; parallel selection sorting algorithm; radix sort; selection sort; split and concurrent selection strategy; Algorithm design and analysis; Computational complexity; Graphics processing units; Parallel algorithms; Sorting; Binary search; GPUs; Radix sort; Selection sort;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in Engineering and Technology Research (ICAETR), 2014 International Conference on
Conference_Location
Unnao
ISSN
2347-9337
Type
conf
DOI
10.1109/ICAETR.2014.7012819
Filename
7012819
Link To Document