Data Locality Optimization of Depthwise Separable Convolutions for CNN Inference Accelerators

被引:0
|
作者
Wu, Hao-Ning [1 ]
Huang, Chih-Tsun [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu 30013, Taiwan
关键词
D O I
10.23919/date.2019.8715097
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel framework to maximize the data reusability in the depthwise separable convolutional layers with the Scan execution order of the tiled matrix multiplications. In addition, the fusion scheme across layers is proposed to minimize the data transfer of the intermediate activations, improving both the latency and energy consumption from the external memory accesses. The experimental results are validated against DRAMSim2 for the accurate timing and energy estimation. With a 64K-entry on-chip buffer, our approach can achieve the DRAM energy reduction of 67% on MobileNet V2.
引用
下载
收藏
页码:120 / 125
页数:6
相关论文
共 50 条
  • [1] CNN with depthwise separable convolutions and combined kernels for rating prediction
    Khan, Zahid Younas
    Niu, Zhendong
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 170
  • [2] Xception: Deep Learning with Depthwise Separable Convolutions
    Chollet, Francois
    30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 1800 - 1807
  • [3] Pruning Depthwise Separable Convolutions for MobileNet Compression
    Tu, Cheng-Hao
    Lee, Jia-Hong
    Chan, Yi-Ming
    Chen, Chu-Song
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [4] Accelerating Depthwise Separable Convolutions with Vector Processor
    Zhao, Yuekai
    Lu, Jianzhuang
    Chen, Xiaowen
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2021, PT II, 2021, 12892 : 145 - 156
  • [5] Lightweight Deep Residual CNN for Fault Diagnosis of Rotating Machinery Based on Depthwise Separable Convolutions
    Ma, Shangjun
    Liu, Wenkai
    Cai, Wei
    Shang, Zhaowei
    Liu, Geng
    IEEE ACCESS, 2019, 7 : 57023 - 57036
  • [6] Wafer Map Defect Classification with Depthwise Separable Convolutions
    Tsai, Tsung-Han
    Lee, Yu-Chen
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, : 680 - 682
  • [7] Reducing SqueezeNet Storage Size with Depthwise Separable Convolutions
    Santos, Aline Gondim
    de Souza, Camila Oliveira
    Zanchettin, Cleber
    Macedo, David
    Oliveira, Adriano L., I
    Ludermir, Teresa
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018,
  • [8] LdsConv: Learned Depthwise Separable Convolutions by Group Pruning
    Lin, Wenxiang
    Ding, Yan
    Wei, Hua-Liang
    Pan, Xinglin
    Zhang, Yutong
    SENSORS, 2020, 20 (15) : 1 - 18
  • [9] A Reconfigurable Accelerator Design for Quantized Depthwise Separable Convolutions
    Chen, Yu-Guang
    Chiang, Hung-Yi
    Hsu, Chi-Wei
    Hsieh, Tsung-Han
    Jou, Jing-Yang
    18TH INTERNATIONAL SOC DESIGN CONFERENCE 2021 (ISOCC 2021), 2021, : 290 - 291
  • [10] Sound Event Detection with Depthwise Separable and Dilated Convolutions
    Drossos, Konstantinos
    Mimilakis, Stylianos, I
    Gharib, Shayan
    Li, Yanxiong
    Virtanen, Tuomas
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,