paper-with-me

홈 › Papers

In-memory Implementation of On-chip Trainable and Scalable ANN for AI/ML Applications

2020-05-19 · Abhash Kumar, Jawar Singh, Sai Manohar Beeraka, Bharat Gupta

Traditional von Neumann architecture based processors become inefficient in terms of energy and throughput as they involve separate processing and memory units, also known as~\textit{memory wall}. The memory wall problem is further exacerbated when massive parallelism and frequent data movement are required between processing and memory units for real-time implementation of artificial neural network (ANN) that enables many intelligent applications. One of the most promising approach to address the memory wall problem is to carry out computations inside the memory core itself that enhances the memory bandwidth and energy efficiency for extensive computations. This paper presents an in-memory computing architecture for ANN enabling artificial intelligence (AI) and machine learning (ML) applications. The proposed architecture utilizes deep in-memory architecture based on standard six transistor (6T) static random access memory (SRAM) core for the implementation of a multi-layered perceptron. Our novel on-chip training and inference in-memory architecture reduces energy cost and enhances throughput by simultaneously accessing the multiple rows of SRAM array per precharge cycle and eliminating the frequent access of data. The proposed architecture realizes backpropagation which is the keystone during the network training using newly proposed different building blocks such as weight updation, analog multiplication, error calculation, signed analog to digital conversion, and other necessary signal control units. The proposed architecture was trained and tested on the IRIS dataset which exhibits $\approx46\times$ more energy efficient per MAC (multiply and accumulate) operation compared to earlier classifiers.

📄 PDF Abstract BibTeX arXiv:2005.09526

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

An On-Chip Trainable Neuron Circuit for SFQ-Based Spiking Neural Networks

2023-10-11 · Beyza Zeynep Ucpinar, Mustafa Altay Karamuftuoglu, Sasan Razmkhah, Massoud Pedram

We present an on-chip trainable neuron circuit. Our proposed circuit suits bio-inspired spike-based time-dependent data computation for training spiking neural networks (SNN). The thresholds of neurons can be increased o…

CMOS Implementation of Field Programmable Spiking Neural Network for Hardware Reservoir Computing

2025-09-22 · Ckristian Duran, Nanako Kimura, Zolboo Byambadorj, Tetsuya Iizuka arxiv

The increasing complexity and energy demands of large-scale neural networks, such as Deep Neural Networks (DNNs) and Large Language Models (LLMs), challenge their practical deployment in edge applications due to high pow…

RPU -- A Reasoning Processing Unit

2026-02-20 · Matthew Adiletta, Gu-Yeon Wei, David Brooks arxiv

Large language model (LLM) inference performance is increasingly bottlenecked by the memory wall. While GPUs continue to scale raw compute throughput, they struggle to deliver scalable performance for memory bandwidth bo…

Chipmunk: A Systolically Scalable 0.9 mm${}^2$, 3.08 Gop/s/mW @ 1.2 mW Accelerator for Near-Sensor Recurrent Neural Network Inference

2017-11-15 · Francesco Conti, Lukas Cavigelli, Gianna Paulin, Igor Susmelj 외

Recurrent neural networks (RNNs) are state-of-the-art in voice awareness/understanding and speech recognition. On-device computation of RNNs on low-power mobile and wearable devices would be key to applications such as z…

speech-recognitionSpeech Recognition

MEADOW: Memory-efficient Dataflow and Data Packing for Low Power Edge LLMs

2025-02-14 · Abhishek Moitra, Arkapravo Ghosh, Shrey Agarwal, Aporva Amarnath 외

The computational and memory challenges of large language models (LLMs) have sparked several optimization approaches towards their efficient implementation. While prior LLM-targeted quantization, and prior works on spars…