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 条
  • [1] DESIGN OF HOPFIELD CONTENT-ADDRESSABLE MEMORIES
    ZHUANG, XH
    HUANG, Y
    YU, FA
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1994, 42 (02) : 492 - 495
  • [2] Content-Addressable Memories and Transformable Logic Circuits Based on Ferroelectric Reconfigurable Transistors for In-Memory Computing
    Zhao, Zijing
    Kang, Junzhe
    Tunga, Ashwin
    Ryu, Hojoon
    Shukla, Ankit
    Rakheja, Shaloo
    Zhu, Wenjuan
    ACS NANO, 2024, 18 (04) : 2763 - 2771
  • [3] CASCADING CONTENT-ADDRESSABLE MEMORIES
    MOORS, T
    CANTONI, A
    IEEE MICRO, 1992, 12 (03) : 56 - 66
  • [4] CONTENT-ADDRESSABLE MEMORIES CATCH ON
    COLE, BC
    ELECTRONICS-US, 1988, 61 (18): : 82 - 84
  • [5] CONTENT-ADDRESSABLE MASS MEMORIES
    ZEIDLER, HC
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1989, 136 (05): : 351 - 356
  • [6] Memtransistor-Based Ternary Content-Addressable Memories: Design and Evaluation
    Ly, Denys R. B.
    Fong, Xuanyao
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2022, 69 (12) : 6745 - 6750
  • [7] Content-Addressable Memory (CAM) and its applications
    Azgomi, S
    ELECTRONIC ENGINEERING, 1999, 71 (871): : 23 - +
  • [8] MEMORY ALLOCATIONS FOR MULTIPROCESSOR SYSTEMS THAT INCORPORATE CONTENT-ADDRESSABLE MEMORIES
    KARTASHEV, SP
    KARTASHEV, SI
    IEEE TRANSACTIONS ON COMPUTERS, 1984, 33 (01) : 28 - 44
  • [9] OPTICAL PARALLEL IMAGE SKELETONIZATION USING CONTENT-ADDRESSABLE MEMORY-BASED SYMBOLIC SUBSTITUTION
    EICHMANN, G
    ZHU, JX
    LI, Y
    APPLIED OPTICS, 1988, 27 (14): : 2905 - 2911
  • [10] Analog content-addressable memories with memristors
    Li, Can
    Graves, Catherine E.
    Sheng, Xia
    Miller, Darrin
    Foltin, Martin
    Pedretti, Giacomo
    Strachan, John Paul
    NATURE COMMUNICATIONS, 2020, 11 (01)