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