Low Power Neural Network by Reducing SRAM Operating Voltage

With advancements in machine learning technology, networks are becoming increasingly complex, and the extent of the computation involved is increasing. Consequently, the computation time and power consumption of the learning process are increased. The error tolerance of neural networks has attracted...

Full description

Bibliographic Details
Main Authors: Keisuke Kozu, Yuya Tanabe, Masato Kitakami, Kazuteru Namba
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9936634/
_version_ 1817975601959534592
author Keisuke Kozu
Yuya Tanabe
Masato Kitakami
Kazuteru Namba
author_facet Keisuke Kozu
Yuya Tanabe
Masato Kitakami
Kazuteru Namba
author_sort Keisuke Kozu
collection DOAJ
description With advancements in machine learning technology, networks are becoming increasingly complex, and the extent of the computation involved is increasing. Consequently, the computation time and power consumption of the learning process are increased. The error tolerance of neural networks has attracted attention as an approach to solving this problem. Because neural networks can tolerate small errors, it is possible to reduce the calculation speed and power consumption at the expense of accuracy. In this study, we propose a method to reduce the power consumption of the circuit by lowering the operating voltage of the static random-access memory (SRAM) that is utilized to store the weights. In the proposed method, using two different operating voltages of SRAM, we used different bit error rates (BERs) for error-tolerant and non-error-tolerant. We demonstrated the relationship between the BER and recognition rate, and the appropriate combination of the BER and circuit configuration that maintains a high recognition rate.
first_indexed 2024-04-13T21:52:04Z
format Article
id doaj.art-b7fac73a34ee4d1bb30eb8ec40a2e4f3
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-13T21:52:04Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-b7fac73a34ee4d1bb30eb8ec40a2e4f32022-12-22T02:28:24ZengIEEEIEEE Access2169-35362022-01-011011698211698610.1109/ACCESS.2022.32192089936634Low Power Neural Network by Reducing SRAM Operating VoltageKeisuke Kozu0Yuya Tanabe1Masato Kitakami2Kazuteru Namba3https://orcid.org/0000-0002-8316-7281Graduate School of Science and Engineering, Chiba University, Chiba, JapanGraduate School of Science and Engineering, Chiba University, Chiba, JapanGraduate School of Engineering, Chiba University, Chiba, JapanGraduate School of Engineering, Chiba University, Chiba, JapanWith advancements in machine learning technology, networks are becoming increasingly complex, and the extent of the computation involved is increasing. Consequently, the computation time and power consumption of the learning process are increased. The error tolerance of neural networks has attracted attention as an approach to solving this problem. Because neural networks can tolerate small errors, it is possible to reduce the calculation speed and power consumption at the expense of accuracy. In this study, we propose a method to reduce the power consumption of the circuit by lowering the operating voltage of the static random-access memory (SRAM) that is utilized to store the weights. In the proposed method, using two different operating voltages of SRAM, we used different bit error rates (BERs) for error-tolerant and non-error-tolerant. We demonstrated the relationship between the BER and recognition rate, and the appropriate combination of the BER and circuit configuration that maintains a high recognition rate.https://ieeexplore.ieee.org/document/9936634/Neural networkSRAMapproximate computing
spellingShingle Keisuke Kozu
Yuya Tanabe
Masato Kitakami
Kazuteru Namba
Low Power Neural Network by Reducing SRAM Operating Voltage
IEEE Access
Neural network
SRAM
approximate computing
title Low Power Neural Network by Reducing SRAM Operating Voltage
title_full Low Power Neural Network by Reducing SRAM Operating Voltage
title_fullStr Low Power Neural Network by Reducing SRAM Operating Voltage
title_full_unstemmed Low Power Neural Network by Reducing SRAM Operating Voltage
title_short Low Power Neural Network by Reducing SRAM Operating Voltage
title_sort low power neural network by reducing sram operating voltage
topic Neural network
SRAM
approximate computing
url https://ieeexplore.ieee.org/document/9936634/
work_keys_str_mv AT keisukekozu lowpowerneuralnetworkbyreducingsramoperatingvoltage
AT yuyatanabe lowpowerneuralnetworkbyreducingsramoperatingvoltage
AT masatokitakami lowpowerneuralnetworkbyreducingsramoperatingvoltage
AT kazuterunamba lowpowerneuralnetworkbyreducingsramoperatingvoltage