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 :
بازگشت