Title :
String sorting on multi and many-threaded architectures: A comparative study
Author :
Neelima, B. ; Narayan, Anjjan S. ; Prabhu, Rithesh G.
Author_Institution :
Dept. of Comput. Sci. & Eng., NMAM Inst. of Technol., Udupi, India
Abstract :
The increase in the amount of data is evident in recent times. The amount of data stored and retrieved is increasing at a fast rate. Processing text data consumes large amount of memory in terms of storage and extraction. Sorting the stored data is one of the most favorable methods that can be used in order to increase the efficiency of extracting stored data. Graphic Processing Units (GPUs) have evolved from being used as dedicated graphic rendering modules to being used to exploit fast parallelism for large computational purposes. The use of GPUs for sorting strings large in size has produced effective and fast results when compared to using CPUs. This paper produces a comparative study on the most popular and efficient string sorting algorithms that have been implemented on CPU and GPU machines. This paper also proposes an efficient parallel multi-key quicksort implementation which uses ternary search tree in order to increase the speed up and efficiency of sorting large set of string data.
Keywords :
graphics processing units; multi-threading; rendering (computer graphics); sorting; storage management; tree data structures; CPU machines; GPU machines; data retrieval; data storage; graphic processing units; graphic rendering modules; many-threaded architecture; multithreaded architectures; parallel multikey quicksort implementation; string data; string sorting algorithms; ternary search tree; text data processing; Bioinformatics; Computer architecture; Genomics; Graphics processing units; Uniform resource locators; Graphic processing units; Hybrid machines; Parallel and distributed computing; Parallel string sorting; String sorting;
Conference_Titel :
High Performance Computing and Applications (ICHPCA), 2014 International Conference on
Print_ISBN :
978-1-4799-5957-0
DOI :
10.1109/ICHPCA.2014.7045312