DocumentCode
2362863
Title
Data driven approach for low-power pre-computation-based content addressable memory
Author
Lai, Tsung-Sheng ; Peng, Chin-Hung ; Lai, Feipei
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2011
fDate
20-23 March 2011
Firstpage
328
Lastpage
333
Abstract
Content addressable memory (CAM) plays an important role in the performance of many applications such as DCT transforms, processor caches, database accelerators, and network routers because it enables high-speed search operations with hardware acceleration. However, the power consumption of CAM is rather high because within CAM, searching is conducted in parallel for all registered words. Hence, pre-computation-based CAM, i.e., PB-CAM, was proposed in [1] in order to reduce the number of parallel-operated words by first filtering using a precomputation circuit called the parameter extractor. In this work, we propose a data driven algorithm - local grouping (LG) - to synthesize a parameter extractor for PB-CAM such that the registered data can be uniformly mapped to construct parameters; the cost of implementing the parameter extractor is also decreased. Moreover, we also adopt a discard and interlace (DAI) method that can further reduce the impact on non-uniform cases, which happens when most data are identical in some data blocks before LG processing. In experiments, average power consumption reduction of 60.4% was achieved and the number of CMOSs used was also reduced by 0.52%, when compared with the conventional gate-block selection algorithm [2].
Keywords
content-addressable storage; power aware computing; CMOS; LG processing; PB-CAM; data driven approach; discard and interlace method; hardware acceleration; local grouping; low-power precomputation based content addressable memory; parameter extractor; power consumption reduction; precomputation circuit; Bismuth; Computer aided manufacturing; Data mining; Distributed databases; Logic gates; Partitioning algorithms; Power demand; PB-CAM; content addressable memory; discard and interlace; local grouping; parameter extractor; power consumption;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers & Informatics (ISCI), 2011 IEEE Symposium on
Conference_Location
Kuala Lumpur
Print_ISBN
978-1-61284-689-7
Type
conf
DOI
10.1109/ISCI.2011.5958936
Filename
5958936
Link To Document