TY - JOUR
T1 - Emerging Trends in Design and Applications of Memory-Based Computing and Content-Addressable Memories
AU - Karam, Robert
AU - Puri, Ruchir
AU - Ghosh, Swaroop
AU - Bhunia, Swarup
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2015/8/1
Y1 - 2015/8/1
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84937239578&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84937239578&partnerID=8YFLogxK
U2 - 10.1109/JPROC.2015.2434888
DO - 10.1109/JPROC.2015.2434888
M3 - Review article
AN - SCOPUS:84937239578
SN - 0018-9219
VL - 103
SP - 1311
EP - 1330
JO - Proceedings of the IEEE
JF - Proceedings of the IEEE
IS - 8
M1 - 7159147
ER -