A More Scalable Deep-learning Processing Unit For Depthwise Separable Convolution

作者
Xiaofeng Wang,Yifan Ge,Yang Gao,Hui Zhou,Min Wu,Chaoran Li
标识
DOI:10.1109/icicm54364.2021.9660324
摘要

Due to the excellent energy efficiency and real-time performance, FPGA has gradually become an important computing platform for CNN inference. However, most FPGA based Deep-learning Processing Units (DPU) are not scalable enough to cope with the rapid changes in both operator type and network structure of convolutional neural networks (CNNs). To solve this problem, we proposed the Dataflow Driven Multi-core Architecture to improve the scalability of DPU. It implements different computational functions in various modules, which are connected by the streaming structures. Firstly, we designed the Basic-DPU based on the architecture, which is very efficient for standard convolution such as VGG, SSD, etc. To verify the architecture’s scalability, we then added a function module into Basic-DPU to obtain the Extended-DPU, which can accelerate both standard convolution and depthwise separable convolution in high computational efficiency. Finally, the Basic-DPU and Extended-DPU are implemented and evaluated on Xilinx xczu9eg. The experimental results show that their FPGA resource consumptions are almost the same. For the standard convolution, the actual performance reaches 470.3GOPS and 471.5GOPS. With the same test algorithm, the computational efficiency is over 90% for both of them, which is almost 1.69 times higher than the equivalent FPGA implementation. For depthwise separable convolution, their actual performance reaches 183.3GOPS and 245.2GOPS. The computational efficiency of Extended-DPU is 1.3 times that of Basic-DPU and 2.1 times that of the peer FPGA implementation.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
无极微光的应助被宠儿采纳,获得20
刚刚
cla完成签到,获得积分10
刚刚
李健的应助被哈库呐玛塔塔采纳,获得10
1秒前
1秒前
1秒前
Orange的应助被Kelly采纳,获得10
2秒前
FashionBoy的应助被JJ666采纳,获得10
2秒前
陈皮发布了新的文献求助10
3秒前
圆月完成签到 ,获得积分10
3秒前
英姑的应助被实验狗采纳,获得10
4秒前
infinity完成签到,获得积分10
4秒前
zhou发布了新的文献求助10
4秒前
Owen的应助被cla采纳,获得10
5秒前
xing_xing的应助被乐易天采纳,获得20
5秒前
why发布了新的文献求助10
6秒前
暮离发布了新的文献求助10
7秒前
7秒前
7秒前
7秒前
崔鑫发布了新的文献求助10
8秒前
8秒前
8秒前
CipherSage的应助被瓦洛佳小神采纳,获得10
9秒前
Felix完成签到 ,获得积分10
9秒前
10秒前
AA1发布了新的文献求助10
11秒前
11秒前
11秒前
12秒前
12秒前
鳗鱼乐枫完成签到,获得积分10
12秒前
润柏海完成签到 ,获得积分10
12秒前
张劲松完成签到,获得积分10
12秒前
13秒前
潘多拉完成签到,获得积分10
13秒前
14秒前
实验狗发布了新的文献求助10
14秒前
dd发布了新的文献求助10
15秒前
15秒前
斑比发布了新的文献求助10
15秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Linear Model and Extensions 5000
Essentials of Carbohydrate Chemistry and Biochemistry, 4th Edition 1000
Электротехническая система магнитожидкостной герметизации валов регулируемых электродвигателей 800
Holistic Discourse Analysis, Second Edition by Robert E. Longacre 666
Guidelines for fracture-safe and fatigue-reliable design of steel structures 600
The Basics of Practical Optimization, Second Edition 600
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 工程类 有机化学 化学工程 生物化学 物理 复合材料 内科学 催化作用 光电子学 人工智能 细胞生物学 无机化学 物理化学 数学
热门帖子
关注 科研通微信公众号,转发送积分 7982687
求助须知:如何正确求助?哪些是违规求助? 9443475
关于积分的说明 21085934
捐赠科研通 7557806
什么是DOI,文献DOI怎么找? 3376330
关于科研通互助平台的介绍 2510535
邀请新用户注册赠送积分活动 2409607