《表4 FPGA硬件平台和CPU软件平台所需的测试用时对比》
FPGA硬件平台和CPU软件平台所需的测试用时如表4所示,神经网络在CPU软件平台上迭代1次需要5.633×10-2s,而在FPGA硬件平台上[16]迭代1次需要1.941×10-2s,再结合10 000次迭代后的测试用时对比,可以看出采用多个卷积层IP核实现时分复用后对电路的加速效果约为3倍。但因为实现卷积层和池化层IP的函数参数可配置,导致不能对函数内for循环做并行优化和流水优化,故算法的加速效果受到一定限制。
图表编号 | XD00189001200 严禁用于非法目的 |
---|---|
绘制时间 | 2020.12.15 |
作者 | 张卫、刘宇红、张荣芬 |
绘制单位 | 贵州大学大数据与信息工程学院、贵州大学大数据与信息工程学院、贵州大学大数据与信息工程学院 |
更多格式 | 高清、无水印(增值服务) |