Emerging Trends in Design and Applications of Memory-Based Computing and Content-Addressable Memories

被引:149
|
作者
Karam, Robert [1 ]
Puri, Ruchir [2 ]
Ghosh, Swaroop [3 ]
Bhunia, Swarup [4 ]
机构
[1] Case Western Reserve Univ, Cleveland, OH 44106 USA
[2] IBM Watson Res Ctr, Yorktown Hts, NY 10598 USA
[3] Univ S Florida, Tampa, FL 33620 USA
[4] Univ Florida, Dept Elect & Comp Engn, Gainesville, FL 32611 USA
基金
美国国家科学基金会;
关键词
Associative memory (AM); binary CAM; computing with memory; content-addressable memory (CAM); nano-CAM; ternary CAM; transactional memory (TM); RANDOM-ACCESS MEMORY; SCHEME; TCAM; PERFORMANCE; PARALLEL; CIRCUITS; SYNAPSE; DEVICE;
D O I
10.1109/JPROC.2015.2434888
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Content-addressable memory (CAM) and associative memory (AM) are types of storage structures that allow searching by content as opposed to searching by address. Such memory structures are used in diverse applications ranging from branch prediction in a processor to complex pattern recognition. In this paper, we review the emerging challenges and opportunities in implementing different varieties of CAM/AM structures. Beyond-CMOS silicon and nonsilicon memory technologies hold significant promise in implementing dense, fast, and energy-efficient CAM/AM structures. We describe circuit/architecture level implementations of CAM/AM using these technologies, as well as novel applications in different domains, including informatics, text analytics, data mining, and reconfigurable computing platforms.
引用
收藏
页码:1311 / 1330
页数:20
相关论文
共 50 条