DocumentCode :
3591741
Title :
Fast Radix: A Scalable Hardware Accelerator for Parallel Radix Sort
Author :
Xingyu Liu ; Yangdong Deng
Author_Institution :
Inst. of Microelectron., Tsinghua Univ., Beijing, China
fYear :
2014
Firstpage :
214
Lastpage :
219
Abstract :
Sorting is one of the most fundamental algorithms of computer science and is the bottleneck of many computing problems. Pursuing fast and stable sorting of large scale has been the optimization goal of many applications. CPU-only based software methods often failed to tap the potential of computing-intensive sorting algorithms with parallel traits. It inspires us to use specific hardware accelerator to exploit the parallel potential of algorithm and expedite the sorting process. Among successful sorting algorithms proposed during the past few decades, the parallel version of radix sort is best suitable or hardware acceleration. In this paper, we propose Fast Radix, a scalable hardware accelerator for 32-bit integer radix sort. The proposed accelerator is integrated into CPU micro architecture as a special functional unit and can be started with a special instruction. Upon being launched, it interacts directly with the MMU and DTLB of CPU. The accelerator has a queued-pipelined structure to fully exploit the bandwidth of memory. The accelerator was evaluated with FPGA Architecture Model Execution simulator, RAMP Gold. Experimental results proved that our radix sort accelerator outperformed its CPU software equivalent by a factor of over 5.
Keywords :
digital arithmetic; field programmable gate arrays; optimisation; parallel architectures; sorting; CPU microarchitecture; CPU-only based software method; FPGA architecture model execution simulator; FastRadix; RAMP Gold; optimization; parallel radix sort; radix sort accelerator; scalable hardware accelerator; sorting algorithm; Arrays; Gold; Hardware; Pipelines; Software; Sorting; FPGA; hardware accelerator; parallel computing; radix sort;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Information Technology (FIT), 2014 12th International Conference on
Print_ISBN :
978-1-4799-7504-4
Type :
conf
DOI :
10.1109/FIT.2014.48
Filename :
7118402
Link To Document :
بازگشت