DocumentCode :
2736756
Title :
Design of VLSI sorting accelerator architecture
Author :
Chang, Yun-Nan ; Fu, Chien-Jung
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-sen Univ., Kaohsiung
fYear :
2008
fDate :
10-13 Aug. 2008
Firstpage :
878
Lastpage :
881
Abstract :
In this paper, the design of VLSI sorter architecture for the acceleration of data sorting operation is addressed. In order to support the sorting of the variable length sequences, the sorter architecture discussed in this paper is based on a central memory module equipped with some fundamental compare-and-swap (C&S) functional units. Three memory-based sorter designs have been addressed. In addition to the basic single-serial C&S architecture, two parallel approaches have been presented. The first approach based on the direct use of parallel C&S units can lead to the speedup of the sorting process nearly proportional to the number of parallel units being used. However, the second approach based on the multi-step cascaded C&S units can further reduce the number of memory data accesses significantly. The dissipation power due to the memory operation can then be reduced such that this approach will be suitable for low-power applications.
Keywords :
VLSI; file organisation; integrated circuit design; integrated memory circuits; low-power electronics; sorting; VLSI sorting accelerator architecture; central memory module; compare-and-swap functional units; data sorting operation; Acceleration; Accelerator architectures; Application software; Circuits; Computer architecture; Filtering; Hardware; Multimedia databases; Sorting; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2008. MWSCAS 2008. 51st Midwest Symposium on
Conference_Location :
Knoxville, TN
ISSN :
1548-3746
Print_ISBN :
978-1-4244-2166-4
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2008.4616940
Filename :
4616940
Link To Document :
بازگشت