Abstract
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.
| Original language | English (US) |
|---|---|
| Article number | 7159147 |
| Pages (from-to) | 1311-1330 |
| Number of pages | 20 |
| Journal | Proceedings of the IEEE |
| Volume | 103 |
| Issue number | 8 |
| DOIs | |
| State | Published - Aug 1 2015 |
All Science Journal Classification (ASJC) codes
- General Computer Science
- Electrical and Electronic Engineering
Fingerprint
Dive into the research topics of 'Emerging Trends in Design and Applications of Memory-Based Computing and Content-Addressable Memories'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver