FPGA Based Cellular Neural Network Optimization: From Design Space to System

被引:0
作者
Liu, Zhongyang [1 ]
Luo, Shaoheng [1 ]
Xu, Xiaowei [2 ]
Shi, Yiyu [2 ]
Zhuo, Cheng [1 ]
机构
[1] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
[2] Univ Notre Dame, Notre Dame, IN 46556 USA
来源
PROCEEDINGS OF NEUROMORPHIC COMPUTING SYMPOSIUM (NCS 2017) | 2017年
关键词
Cellular neural network; FPGA; acceleration; CNN;
D O I
10.1145/3183584.3183619
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cellular Neural Network (CeNN) is considered as a powerful paradigm for embedded devices. Its analog and mix-signal hardware implementations are proved to be applicable to high-speed image processing, video analysis and medical signal processing with its efficiency and popularity limited by smaller implementation size and lower precision. Recently, various digital implementations of CeNNs on FPGA have attracted researchers from both academia and industry due to its high flexibility and short time-to-market. However, most existing implementations are typically bounded utilizing the advantages of FPGA platform inadequately with unnecessary design and computational redundancy that prevents speedup. To address these issues, we propose a multi-level optimization framework for energy efficient CeNN implementations on FPGAs. In particular, the optimization framework is featured with three level optimizations: system-, module-, and design-space-level, with focus on computational redundancy and attainable performance, respectively. Experimental results show that with various configurations our framework can achieve an energy efficiency improvement of 3.54x and up to 3.88x speedup compared with existing implementations.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] The Design of Color Space Conversion Based on FPGA
    Feng, Chen-lu
    Niu, Li-pi
    Shi, Ping
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2015, : 194 - 198
  • [42] Review of neural network model acceleration techniques based on FPGA platforms
    Liu, Fang
    Li, Heyuan
    Hu, Wei
    He, Yanxiang
    NEUROCOMPUTING, 2024, 610
  • [43] Image Feature Point Extraction Based on Neural Network is Implemented on FPGA
    Fu, Qinglin
    Li, Jun
    ELEVENTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2019), 2019, 11179
  • [44] An FPGA-based versatile development system for endoscopic capsule design optimization
    Cavallotti, C.
    Merlino, P.
    Vatteroni, M.
    Valdastri, P.
    Abramo, A.
    Menciassi, A.
    Dario, P.
    SENSORS AND ACTUATORS A-PHYSICAL, 2011, 172 (01) : 301 - 307
  • [45] The differences between cellular neural network based and fuzzy cellular neural network based mathematical morphological operations
    Yang, T
    Yang, CM
    Yang, LB
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1998, 26 (01) : 13 - 25
  • [46] Optimization design OF signal source based On FPGA
    Zhang, Huixin
    Chen, Yanran
    Zheng, Yanlu
    Ren, Jianyun
    MANUFACTURING SCIENCE AND TECHNOLOGY, PTS 1-3, 2011, 295-297 : 1175 - 1177
  • [47] Performance Evaluation of Network Gateway Design for NoC based System on FPGA Platform
    Guruprasad, S. P.
    Chandrasekar, B. S.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (09) : 287 - 292
  • [48] Design of chip character recognition system based on Neural Network
    Hu, Yutong
    Wang, Peng
    Wu, Jun
    Xu, Tingting
    Wang, Jiahan
    2019 INTERNATIONAL CONFERENCE ON OPTICAL INSTRUMENTS AND TECHNOLOGY: OPTOELECTRONIC MEASUREMENT TECHNOLOGY AND SYSTEMS, 2020, 11439
  • [49] FPGA based control system for space instrumentation
    Di Giorgio, Anna. M.
    Irelli, Pasquale Cerulli
    Nuzzolo, Francesco
    Orfei, Renato
    Spinoglio, Luigi
    Liu, Giovanni S.
    Saraceno, Paolo
    ADVANCED SOFTWARE AND CONTROL FOR ASTRONOMY II, PTS 1 & 2, 2008, 7019
  • [50] Design of a DSP System Based on FPGA
    Hu Ju Fang
    Xiong Chun Ru
    Hu Hao
    Zhong Run Yang
    EQUIPMENT MANUFACTURING TECHNOLOGY AND AUTOMATION, PTS 1-3, 2011, 317-319 : 1559 - +