Resistive Content Addressable Memory for Configurable Approximation

نویسندگان

  • Mohsen Imani
  • Daniel Peroni
  • Abbas Rahimi
چکیده

Associative memory, as a form of computing-with-memory, reduces energy of the processing elements by eliminating redundant computations [2], [8], [11]–[15], [17]–[20]. An associative memory can quickly recall responses of a function for a subset of input patterns to save energy by avoiding the actual function execution on the processing element. An associative memory is typically composed of a ternary content-addressable memory (TCAM) to store input patterns and an output memory to return the pre-stored output. The operation of a TCAM goes beyond retrieving logic “0” and “1” and it has capability to store and search wildcard [5]. This feature opens the application of the TCAMs for approximate computing domain, and a wide range of applications in query processing [2], [14], text processing [26], search engine [9], [28], image processing [1], [7], [16], pattern recognition and classification [10], [21], [23]. Associative memories can be implemented on both software and hardware. Software solutions are based on hashing where a frequent data can be stored and retrieved from hash function by keys [3], [22]. In hardware, the associative memory is being implemented by TCAMs. Conventional TCAM with two SRAM cells suffers from high power dissipation and low density [?], [6]. The cost perbit of CMOS-based TCAM is 8× more than SRAM [4]. These limit the application of TCAMs to network applications [24]. Low leakage power of non-volatile memory make them appropriate as a replacement for CMOS-based TCAMs [29].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ultra-Efficient Content Addressable Memory for Tunable GPU Approximation

In this paper, we describe a resistive configurable associative memory (ReCAM) that enables selective approximation and asymmetric voltage overscaling to manage delivered efficiency. The ReCAM structure matches an input pattern with pre-stored ones by applying an approximate search on selected bit indices (bitline-configurable). To further reduce energy, we explore proper ReCAM sizing, various ...

متن کامل

Non-volatile Complementary Resistive Switch-based Content Addressable Memory

This paper presents a novel resistive-only Binary and Ternary Content Addressable Memory (B/TCAM) cell that consists of two Complementary Resistive Switches (CRSs). The operation of such a cell relies on a logic→ON state transition that enables this novel CRS application.

متن کامل

High Density and Non-volatile CRS-based CAM

This paper presents a novel resistive-only Binary and Ternary Content Addressable Memory (B/TCAM) cell that consists of two Complementary Resistive Switches (CRSs). The operation of such a cell relies on a logic→ON state transition that enables this novel CRS application.

متن کامل

Resistive CAM Acceleration for Tunable Approximate Computing

The Internet of Things significantly increases the amount of data generated, straining the processing capability of current computing systems. Approximate computing is a promising solution to accelerate computation by trading off energy and accuracy. In this paper, we propose a resistive content addressable memory (CAM) accelerator, called RCA, which exploits data locality to have an approximat...

متن کامل

Sparse Matrix Multiplication on CAM Based Accelerator

Sparse matrix multiplication is an important component of linear algebra computations. In this paper, an architecture based on Content Addressable Memory (CAM) and Resistive Content Addressable Memory (ReCAM) is proposed for accelerating sparse matrix by sparse vector and matrix multiplication in CSR format. Using functional simulation, we show that the proposed ReCAM-based accelerator exhibits...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017