Bo Wang, Jiayan Gan, Yuxiang Xie, Yin Wang, Zhuoling Xiao, Jun Zhou
{"title":"A Power-Efficient Programmable DCNN Processor for Intelligent Sensing","authors":"Bo Wang, Jiayan Gan, Yuxiang Xie, Yin Wang, Zhuoling Xiao, Jun Zhou","doi":"10.1109/SOCC46988.2019.1570553982","DOIUrl":null,"url":null,"abstract":"Existing deep convolutional neural network (DCNN) processors are mainly designed for high-end applications such as autonomous vehicle, data center and smart phone where the design focus is the performance, while for intelligent sensing devices power efficiency are more important. In addition, programmability is important for DCNN processors to support different DCNN. We have proposed a power-efficient programmable DCNN processor dedicated for intelligent sensing devices and demonstrated it using FPGA. Several techniques have been proposed to improve the power efficiency. Implemented on a Xilinx VC707 FPGA board, It achieves a power efficiency of 31 Gops/W with peak performance of 487 Gops, which is better than several state-of-the-art DCNN processors.","PeriodicalId":253998,"journal":{"name":"2019 32nd IEEE International System-on-Chip Conference (SOCC)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 32nd IEEE International System-on-Chip Conference (SOCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOCC46988.2019.1570553982","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Existing deep convolutional neural network (DCNN) processors are mainly designed for high-end applications such as autonomous vehicle, data center and smart phone where the design focus is the performance, while for intelligent sensing devices power efficiency are more important. In addition, programmability is important for DCNN processors to support different DCNN. We have proposed a power-efficient programmable DCNN processor dedicated for intelligent sensing devices and demonstrated it using FPGA. Several techniques have been proposed to improve the power efficiency. Implemented on a Xilinx VC707 FPGA board, It achieves a power efficiency of 31 Gops/W with peak performance of 487 Gops, which is better than several state-of-the-art DCNN processors.