Accelerating Convolutional Neural Networks in Frequency Domain via Kernel-sharing Approach

被引:1
|
作者
Liu, Bosheng [1 ]
Liang, Hongyi [1 ]
Wu, Jigang [1 ]
Chen, Xiaoming [2 ]
Liu, Peng [1 ]
Han, Yinhe [2 ]
机构
[1] Guangdong Univ Technol, Guangzhou, Peoples R China
[2] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Acceleration; frequency-domain DNN architecture;
D O I
10.1145/3566097.3567862
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Convolutional neural networks (CNNs) are typically computationally heavy. Fast algorithms such as fast Fourier transforms (FFTs), are promising in significantly reducing computation complexity by replacing convolutions with frequency-domain element-wise multiplication. However, the increased high memory access overhead of complex weights counteracts the computing benefit, because frequency-domain convolutions not only pad weights to the same size as input maps, but also have no sharable complex kernel weights. In this work, we propose an FFT-based kernel-sharing technique called FS-Conv to reduce memory access. Based on FS-Conv, we derive the sharable complex weights in frequency-domain convolutions, which has never been solved. FS-Conv includes a hybrid padding approach, which utilizes the inherent periodic characteristic of FFT transformation to provide sharable complex weights for different blocks of complex input maps. We in addition build a frequency-domain inference accelerator (called Yixin) that can utilize the sharable complex weights for CNN accelerations. Evaluation results demonstrate the significant performance and energy efficiency benefits compared with the state-of-the-art baseline.
引用
收藏
页码:733 / 738
页数:6
相关论文
共 50 条
  • [41] Accelerating Convergence of Fluid Dynamics Simulations with Convolutional Neural Networks
    Hajgato, Gergely
    Gyires-Toth, Balint
    Paal, Gyorgy
    PERIODICA POLYTECHNICA-MECHANICAL ENGINEERING, 2019, 63 (03): : 230 - 239
  • [42] Accelerating Sparse Convolutional Neural Networks Based on Dataflow Architecture
    Wu, Xinxin
    Li, Yi
    Ou, Yan
    Li, Wenming
    Sun, Shibo
    Xu, Wenxing
    Fan, Dongrui
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT II, 2020, 12453 : 14 - 31
  • [43] Soft Taylor Pruning for Accelerating Deep Convolutional Neural Networks
    Rong, Jintao
    Yu, Xiyi
    Zhang, Mingyang
    Ou, Linlin
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 5343 - 5349
  • [44] Accelerating Convolutional Neural Networks by Exploiting the Sparsity of Output Activation
    Fan, Zhihua
    Li, Wenming
    Wang, Zhen
    Liu, Tianyu
    Wu, Haibin
    Liu, Yanhuan
    Wu, Meng
    Wu, Xinxin
    Ye, Xiaochun
    Fan, Dongrui
    Sun, Ninghui
    An, Xuejun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (12) : 3253 - 3265
  • [45] Accelerating Brain MR Imaging With Multisequence and Convolutional Neural Networks
    Mo, Zhanhao
    Sui, He
    Lv, Zhongwen
    Huang, Xiaoqian
    Li, Guobin
    Shen, Dinggang
    Liu, Lin
    Liao, Shu
    BRAIN AND BEHAVIOR, 2024, 14 (11):
  • [46] Accelerating Convolutional Neural Networks by Removing Interspatial and Interkernel Redundancies
    Zeng, Linghua
    Tian, Xinmei
    IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (02) : 452 - 464
  • [47] Accelerating Sparse Convolutional Neural Networks with Systolic Arrays on FPGA
    Nehete, Hemkant
    Verma, Gaurav
    Yadav, Shailendra
    Kaushik, Brajesh Kumar
    APPLICATIONS OF MACHINE LEARNING 2023, 2023, 12675
  • [48] Soft Filter Pruning for Accelerating Deep Convolutional Neural Networks
    He, Yang
    Kang, Guoliang
    Dong, Xuanyi
    Fu, Yanwei
    Yang, Yi
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 2234 - 2240
  • [49] Predicting drug−disease associations via sigmoid kernel-based convolutional neural networks
    Han-Jing Jiang
    Zhu-Hong You
    Yu-An Huang
    Journal of Translational Medicine, 17
  • [50] Gated Convolutional Neural Networks for Domain Adaptation
    Madasu, Avinash
    Rao, Vijjini Anvesh
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS (NLDB 2019), 2019, 11608 : 118 - 130