Analysis for Implementing Power-Efficient Convolutional Operators on FPGA Platforms

Juntae Park, Hyun Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Recently, research on FPGA-based accelerators for deep learning models has been actively conducted to overcome problems of GPUs such as power consumption, size, and price. FPGAs have the characteristic that hardware resource and power consumption vary depending on how the target logic is configured. This paper proposes a more power-efficient FPGA implementation method by analyzing the hardware resource and power consumption according to the implementation method and precision of the convolution operator, which is the core operation of CNN. As a result, proper utilization of DSP can increase the power efficiency of the convolution operator in FPGA design, and optimal CNN accelerator design is possible through a well-balanced implementation that considers the hardware resources required for the implementation of various operations other than the convolution operation (e.g., batch-normalization, activation function).

Original languageEnglish
Title of host publication2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665408578
DOIs
StatePublished - 2021
Event2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021 - Gangwon, Korea, Republic of
Duration: 1 Nov 20213 Nov 2021

Publication series

Name2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021

Conference

Conference2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021
Country/TerritoryKorea, Republic of
CityGangwon
Period1/11/213/11/21

Keywords

  • Convolutional neural network (CNN)
  • Digital signal processing (DSP) block
  • Field programmable gate array (FPGA)

Fingerprint

Dive into the research topics of 'Analysis for Implementing Power-Efficient Convolutional Operators on FPGA Platforms'. Together they form a unique fingerprint.

Cite this