• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2021, Vol. 43 ›› Issue (01): 24-32.

• 高性能计算 • 上一篇    下一篇

MobileNetV2 神经网络处理器的设计方案比较 

陈泳豪,萧嘉乐,粟涛   

  1. (中山大学电子与信息工程学院,广东 广州 510006)
  • 收稿日期:2020-04-25 修回日期:2020-06-24 接受日期:2021-01-25 出版日期:2021-01-25 发布日期:2021-01-22
  • 基金资助:
    广东省科技计划重大专项(2017B090909005,2019B010140002)

Comparison of design schemes of a MobileNetV2 neural network processor

CHEN Yong-hao,XIAO Jia-le,SU Tao   

  1. (School of Electronics and Information Technology,Sun Yat-Sen University,Guangzhou 510006,China)

  • Received:2020-04-25 Revised:2020-06-24 Accepted:2021-01-25 Online:2021-01-25 Published:2021-01-22

摘要: 针对MobileNetV2的瓶颈模块,进行了专用处理器芯片的设计方案研究;在卷积层融合模式和可配置方块结构的基础上,针对瓶颈模块卷积提出了一种能够动态分配计算力的流水作业结构;然后设计了一个对应的分析框架,提出了一个设计空间,并采用软件模拟器遍历比较了此空间内各种方案的性能,分析得出了最优参数选择的规律;通过硬件行为仿真验证了结论的有效性。该研究可以帮助
系统芯片设计者根据自身的资源限制和性能需求选择或者设计合适的MobileNetV2处理器IP设计方案,还为处理器自动设计提供了一种思路。


关键词: 数字集成电路, 卷积神经网络, 加速器, 设计方法学

Abstract: Aiming at the linear bottleneck structure of MobileNetV2, we study the design scheme of the dedicated processor chip. Based on the Layer Fusion mode and the configurable block structure, we design a pipeline structure for bottleneck convolution as well as a corresponding analysis framework. Then, a design space is proposed accordingly, and a software simulator is used to traverse and compare the performance of various schemes in this space. We then find the rules for optimal parameter selection. The validity of the conclusion is verified by hardware behavior simulation. The study can help system chip designers to select or design a suitable MobileNetV2 processor IP design scheme based on their own resource constraints and performance requirements. The paper also provides some inspiration for future automatic processor design.




Key words: digital integrated circuit, convolutional neural network, accelerator, design methodology