摘要
Multiple Convolutional Neural Networks (CNNs) become widely used in modern AI systems. There is increasingly necessity to apply different CNN shapes for different scenarios. However, it also brings challenges on throughput, energy efficiency and flexibility to hardware. In this paper, a novel accelerator, called reconfigurable neural accelerator (RNA), was proposed based on reconfigurable computing technology. In addition, image row broadcast (IRB) and zero detection technology (ZDT) were applied for increased energy efficiency and throughput. IRB can optimize the convolutional dataflow on spatial array architecture with 22×22 processing elements, increasing data reuse and reducing data movement. ZDT reduces the weight data access of the fully connected layer. At the cost of 10.25W power consumption on Virtex UltraScale XCVU440 platform, RNA can process the convolutional layers at 97.4 GOPS for AlexNet, at 90.75GOPS for VGG and at 100.8 GOPS for Lenet-5, respectively.
| 源语言 | 英语 |
|---|---|
| 主期刊名 | 2018 14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018 - Proceedings |
| 编辑 | Ting-Ao Tang, Fan Ye, Yu-Long Jiang |
| 出版商 | Institute of Electrical and Electronics Engineers Inc. |
| ISBN(电子版) | 9781538644409 |
| DOI | |
| 出版状态 | 已出版 - 5 12月 2018 |
| 活动 | 14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018 - Qingdao, 中国 期限: 31 10月 2018 → 3 11月 2018 |
出版系列
| 姓名 | 2018 14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018 - Proceedings |
|---|
会议
| 会议 | 14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018 |
|---|---|
| 国家/地区 | 中国 |
| 市 | Qingdao |
| 时期 | 31/10/18 → 3/11/18 |
联合国可持续发展目标
此成果有助于实现下列可持续发展目标:
-
可持续发展目标 7 经济适用的清洁能源
学术指纹
探究 'An Energy-Efficient and Flexible Accelerator based on Reconfigurable Computing for Multiple Deep Convolutional Neural Networks' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver