Layerwise Buffer Voltage Scaling for Energy-Efficient Convolutional Neural Network
Autor: | Minho Ha, Sunggu Lee, Seungsik Moon, Youngjoo Lee, Younghoon Byun |
---|---|
Rok vydání: | 2021 |
Předmět: |
Computer science
02 engineering and technology Energy consumption Computer Graphics and Computer-Aided Design Convolutional neural network Buffer (optical fiber) 020202 computer hardware & architecture Energy conservation 0202 electrical engineering electronic engineering information engineering Electronic engineering System on a chip Electrical and Electronic Engineering Software Energy (signal processing) Voltage Efficient energy use |
Zdroj: | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 40:1-10 |
ISSN: | 1937-4151 0278-0070 |
DOI: | 10.1109/tcad.2020.2992527 |
Popis: | In order to effectively reduce buffer energy consumption, which constitutes a significant part of the total energy consumption in a convolutional neural network (CNN), it is useful to apply different amounts of energy conservation effort to the different levels of a CNN as the buffer energy to total energy usage ratios can differ quite substantially across the layers of a CNN. This article proposes layerwise buffer voltage scaling as an effective technique for reducing buffer access energy. Error-resilience analysis, including interlayer effects, conducted during design-time is used to determine the specific buffer supply voltage to be used for each layer of a CNN. Then these layer-specific buffer supply voltages are used in the CNN for image classification inference. Error injection experiments with three different types of CNN architectures show that, with this technique, the buffer access energy and overall system energy can be reduced by up to 68.41% and 33.68%, respectively, without sacrificing image classification accuracy. |
Databáze: | OpenAIRE |
Externí odkaz: |