Digital computing-in-memory design for neural networks
With the rapid development of artificial intelligence application technology, a large amount of data transmission between the central processor and the storage circuit is recognized as the biggest bottleneck in the current traditional von Neumann computer architecture. As one of the most successful...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/173845 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-173845 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1738452024-03-08T15:44:03Z Digital computing-in-memory design for neural networks Cheng, Guanyu Kim Tae Hyoung School of Electrical and Electronic Engineering THKIM@ntu.edu.sg Engineering Neural network With the rapid development of artificial intelligence application technology, a large amount of data transmission between the central processor and the storage circuit is recognized as the biggest bottleneck in the current traditional von Neumann computer architecture. As one of the most successful algorithms currently used for image recognition in the field of artificial intelligence, deep neural networks require a large number of multiplication and addition operations (MAC) on input data and weight data. Computing-in-Memory, the CIM circuits can not only support the general read and write operations of memory circuits, but also can perform a variety of computing operations, thus greatly reducing the amount of data movement.And further improve the energy consumption efficiency of the system. New memories and in-memory computing circuits have broad application prospects in energy-efficient artificial intelligence processors, Internet of Things terminal equipment, smart homes and smart city systems, and deserve continued in-depth research. This article first summarizes and analyzes the development origin and typical architecture of in-memory computing circuits. It mainly includes the classification of memory circuits and general read and write operations, bottleneck analysis of von Neumann architecture, an overview of deep neural network algorithms, and early in-memory computing circuits. Advantages and Disadvantages of Computational Research Work. Then this paper proposes a Bit Serial Computation in-memory computing unit with high word precision and reconfigurability to address the challenges in the design of energy-efficient in-memory computing circuits. And use the 65nm process for testing to verify the in-memory computing circuit design Master's degree 2024-03-04T11:08:21Z 2024-03-04T11:08:21Z 2023 Thesis-Master by Coursework Cheng, G. (2023). Digital computing-in-memory design for neural networks. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/173845 https://hdl.handle.net/10356/173845 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering Neural network |
spellingShingle |
Engineering Neural network Cheng, Guanyu Digital computing-in-memory design for neural networks |
description |
With the rapid development of artificial intelligence application technology, a large amount of data transmission between the central processor and the storage circuit is recognized as the biggest bottleneck in the current traditional von Neumann computer architecture. As one of the most successful algorithms currently used for image recognition in the field of artificial intelligence, deep neural
networks require a large number of multiplication and addition operations (MAC) on input data and weight data. Computing-in-Memory, the CIM circuits can not only support the general read and write operations of memory circuits, but also can perform a variety of computing operations, thus greatly reducing
the amount of data movement.And further improve the energy consumption efficiency of the system. New memories and in-memory computing circuits have broad application prospects in energy-efficient artificial intelligence processors, Internet of Things terminal equipment, smart homes and smart city systems,
and deserve continued in-depth research.
This article first summarizes and analyzes the development origin and typical architecture of in-memory computing circuits. It mainly includes the classification of memory circuits and general read and write operations, bottleneck analysis of von Neumann architecture, an overview of deep neural network algorithms, and early in-memory computing circuits. Advantages and Disadvantages of Computational
Research Work. Then this paper proposes a Bit Serial Computation in-memory computing unit with high word precision and reconfigurability to address the challenges in the design of energy-efficient in-memory computing circuits. And use the 65nm process for testing to verify the in-memory computing circuit design |
author2 |
Kim Tae Hyoung |
author_facet |
Kim Tae Hyoung Cheng, Guanyu |
format |
Thesis-Master by Coursework |
author |
Cheng, Guanyu |
author_sort |
Cheng, Guanyu |
title |
Digital computing-in-memory design for neural networks |
title_short |
Digital computing-in-memory design for neural networks |
title_full |
Digital computing-in-memory design for neural networks |
title_fullStr |
Digital computing-in-memory design for neural networks |
title_full_unstemmed |
Digital computing-in-memory design for neural networks |
title_sort |
digital computing-in-memory design for neural networks |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/173845 |
_version_ |
1794549379403612160 |