计算机科学
卷积神经网络
现场可编程门阵列
吞吐量
集合(抽象数据类型)
能源消耗
软件部署
高效能源利用
功率(物理)
计算机硬件
功率消耗
计算机体系结构
人工神经网络
嵌入式系统
钥匙(锁)
电效率
能量(信号处理)
实时计算
计算机工程
芯(光纤)
动态需求
卷积码
并行计算
人工智能
平行性(语法)
还原(数学)
工作(物理)
深度学习
硬件加速
多核处理器
作者
Youyao Liu,Fengyi Miao,Xiong Xiao,Zetian Zhang
摘要
Based on the ZedBoard platform, this work implements a VGG16 accelerator achieving high hardware utilization to address the need for rapid deployment of convolutional neural networks (CNNs). It encapsulates essential CNN parameters, enabling swift construction of diverse CNN models via instruction set calls. Utilizing a reconfigurable multiply-accumulate (MAC) array and dynamic bit-width scheduling, it achieves an average MAC utilization rate of 80.39% across the first 13 convolutional layers. Operating at a 150MHz core frequency, the design supports dynamic power adjustment from 1.08W (8-bit) to 2.1W (16-bit), with an average power consumption of 3.5W in adaptive mode. Measured effective throughput reaches 108.3 GOPS, yielding an energy efficiency of 30.94 GOPS/W, superior to comparable FPGA solutions. However, further improvements are possible regarding parallelism and configuration methods, particularly on the XC7Z020 platform.
科研通智能强力驱动
Strongly Powered by AbleSci AI