Algorithms for data-analytics executed on classical Von Neumann architectures proved highly energy inefficient. In- Memory Computing have been indicated as a practical solution to improve speed and to reduce power consumption. This work introduces a new memory architecture that extends the use of bit-wise logic operations to a more complex itera- tive algorithm, i.e., search of minimum/maximum values across bulk data. Such new design preserves all the characteristics of architectures for minimum/maximum detection, achieving high performance and low power consumption. It serves both as a local memory, and as an acceleration engine. It can be implemented with MOS transistors or with emerging devices. A novel imple- mentation of the minimum/maximum search algorithm has been tailored to fit the internal organization of the proposed memory architecture. A parametric analysis conducted on a 28nm FDSOI CMOS technology highlights remarkable results, with an energy consumption for single bit as low as 0.09fJ and a maximum operating frequency of 2GHz.

Logic-In-Memory Architecture For Min/Max Search / Vacca, Marco; Tavva, Yaswanth; Chattopadhyay, Anupam; Calimera, Andrea. - ELETTRONICO. - (2018), pp. 853-856. (Intervento presentato al convegno IEEE International Conference on Electronics Circuits and Systems, ICECS 2018 tenutosi a Bordeaux nel 9-12 December 2018) [10.1109/ICECS.2018.8617879].

Logic-In-Memory Architecture For Min/Max Search

Marco Vacca;Andrea Calimera
2018

Abstract

Algorithms for data-analytics executed on classical Von Neumann architectures proved highly energy inefficient. In- Memory Computing have been indicated as a practical solution to improve speed and to reduce power consumption. This work introduces a new memory architecture that extends the use of bit-wise logic operations to a more complex itera- tive algorithm, i.e., search of minimum/maximum values across bulk data. Such new design preserves all the characteristics of architectures for minimum/maximum detection, achieving high performance and low power consumption. It serves both as a local memory, and as an acceleration engine. It can be implemented with MOS transistors or with emerging devices. A novel imple- mentation of the minimum/maximum search algorithm has been tailored to fit the internal organization of the proposed memory architecture. A parametric analysis conducted on a 28nm FDSOI CMOS technology highlights remarkable results, with an energy consumption for single bit as low as 0.09fJ and a maximum operating frequency of 2GHz.
2018
978-1-5386-9562-3
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2736315
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo