paper-with-me

홈 › Papers

IMBUE: In-Memory Boolean-to-CUrrent Inference ArchitecturE for Tsetlin Machines

2023-05-22 · Omar Ghazal, Simranjeet Singh, Tousif Rahman, Shengqi Yu, Yujin Zheng, Domenico Balsamo, Sachin Patkar, Farhad Merchant, Fei Xia, Alex Yakovlev, Rishad Shafik

In-memory computing for Machine Learning (ML) applications remedies the von Neumann bottlenecks by organizing computation to exploit parallelism and locality. Non-volatile memory devices such as Resistive RAM (ReRAM) offer integrated switching and storage capabilities showing promising performance for ML applications. However, ReRAM devices have design challenges, such as non-linear digital-analog conversion and circuit overheads. This paper proposes an In-Memory Boolean-to-Current Inference Architecture (IMBUE) that uses ReRAM-transistor cells to eliminate the need for such conversions. IMBUE processes Boolean feature inputs expressed as digital voltages and generates parallel current paths based on resistive memory states. The proportional column current is then translated back to the Boolean domain for further digital processing. The IMBUE architecture is inspired by the Tsetlin Machine (TM), an emerging ML algorithm based on intrinsically Boolean logic. The IMBUE architecture demonstrates significant performance improvements over binarized convolutional neural networks and digital TM in-memory implementations, achieving up to a 12.99x and 5.28x increase, respectively.

📄 PDF Abstract BibTeX arXiv:2305.12914

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

BOLD: Boolean Logic Deep Learning

2024-05-25 · Van Minh Nguyen, Cristian Ocampo, Aymen Askri, Louis Leconte 외

Deep learning is computationally intensive, with significant efforts focused on reducing arithmetic complexity, particularly regarding energy consumption dominated by data movement. While existing literature emphasizes i…

BenchmarkingDeep LearningImage Super-ResolutionNatural Language Understanding+2

IMPACT:InMemory ComPuting Architecture Based on Y-FlAsh Technology for Coalesced Tsetlin Machine Inference

2024-12-04 · Omar Ghazal, Wei Wang, Shahar Kvatinsky, Farhad Merchant 외

The increasing demand for processing large volumes of data for machine learning models has pushed data bandwidth requirements beyond the capability of traditional von Neumann architecture. In-memory computing (IMC) has r…

On the Information Capacity of Nearest Neighbor Representations

2023-05-09 · Kordag Mehmet Kilic, Jin Sima, Jehoshua Bruck

The $\textit{von Neumann Computer Architecture}$ has a distinction between computation and memory. In contrast, the brain has an integrated architecture where computation and memory are indistinguishable. Motivated by th…

Effect of memory in non-Markovian Boolean networks

2016-07-13

One successful model of interacting biological systems is the Boolean network. The dynamics of a Boolean network, controlled with Boolean functions, is usually considered to be a Markovian (memory-less) process. However,…

Volume-Preserving Transformers for Learning Time Series Data with Structure

2023-12-18 · Benedikt Brantner, Guillaume de Romemont, Michael Kraus, Zeyuan Li

Two of the many trends in neural network research of the past few years have been (i) the learning of dynamical systems, especially with recurrent neural networks such as long short-term memory networks (LSTMs) and (ii) …

Time Series