A Heterogeneous Inference Framework for a Deep Neural Network

被引:0
|
作者
Gadea-Girones, Rafael [1 ]
Rocabado-Rocha, Jose Luis [1 ]
Fe, Jorge [1 ]
Monzo, Jose M. [1 ]
机构
[1] Univ Politecn Valencia, Inst Mol Imaging Technol I3M, Valencia 46022, Spain
关键词
convolutional neural networks; heterogeneous computation; systolic arrays; FPGA; FIRE DETECTION;
D O I
10.3390/electronics13020348
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial intelligence (AI) is one of the most promising technologies based on machine learning algorithms. In this paper, we propose a workflow for the implementation of deep neural networks. This workflow attempts to combine the flexibility of high-level compilers (HLS)-based networks with the architectural control features of hardware description languages (HDL)-based flows. The architecture consists of a convolutional neural network, SqueezeNet v1.1, and a hard processor system (HPS) that coexists with acceleration hardware to be designed. This methodology allows us to compare solutions based solely on software (PyTorch 1.13.1) and propose heterogeneous inference solutions, taking advantage of the best options within the software and hardware flow. The proposed workflow is implemented on a low-cost field programmable gate array system-on-chip (FPGA SOC) platform, specifically the DE10-Nano development board. We have provided systolic architectural solutions written in OpenCL that are highly flexible and easily tunable to take full advantage of the resources of programmable devices and achieve superior energy efficiencies working with a 32-bit floating point. From a verification point of view, the proposed method is effective, since the reference models in all tests, both for the individual layers and the complete network, have been readily available using packages well known in the development, training, and inference of deep networks.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] QoS-Aware Scheduling of Heterogeneous Servers for Inference in Deep Neural Networks
    Fang, Zhou
    Yu, Tong
    Mengshoel, Ole J.
    Gupta, Rajesh K.
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 2067 - 2070
  • [32] An efficient and flexible inference system for serving heterogeneous ensembles of deep neural networks
    Pochelu, Pierrick
    Petiton, Serge G.
    Conche, Bruno
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 5225 - 5232
  • [33] Heterogeneous-attributes enhancement deep framework for network embedding
    Lisheng QIAO
    Fan ZHANG
    Xiaohui HUANG
    Kai LI
    Enhong CHEN
    Frontiers of Computer Science, 2021, (06) : 94 - 104
  • [34] Heterogeneous-attributes enhancement deep framework for network embedding
    Lisheng Qiao
    Fan Zhang
    Xiaohui Huang
    Kai Li
    Enhong Chen
    Frontiers of Computer Science, 2021, 15
  • [35] Heterogeneous-attributes enhancement deep framework for network embedding
    Qiao, Lisheng
    Zhang, Fan
    Huang, Xiaohui
    Li, Kai
    Chen, Enhong
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (06)
  • [36] A robust deep neural network framework for the detection of diabetes
    Shahin, Osama R.
    Alshammari, Hamoud H.
    Alzahrani, Ahmad A.
    Alkhiri, Hassan
    Taloba, Ahmed I.
    ALEXANDRIA ENGINEERING JOURNAL, 2023, 74 : 715 - 724
  • [37] An Optimal Framework for SDN Based on Deep Neural Network
    Abdallah, Abdallah
    Ishak, Mohamad Khairi
    Sani, Nor Samsiah
    Khan, Imran
    Albogamy, Fahad R.
    Amano, Hirofumi
    Mostafa, Samih M.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (01): : 1125 - 1140
  • [38] Deep Convolutional Neural Network Framework for Subpixel Mapping
    He, Da
    Zhong, Yanfei
    Wang, Xinyu
    Zhang, Liangpei
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2021, 59 (11): : 9518 - 9539
  • [39] An efficient loop tiling framework for convolutional neural network inference accelerators
    Huang, Hongmin
    Hu, Xianghong
    Li, Xueming
    Xiong, Xiaoming
    IET CIRCUITS DEVICES & SYSTEMS, 2022, 16 (01) : 116 - 123
  • [40] RETRACTED ARTICLE: A Fused Heterogeneous Deep Neural Network and Robust Feature Selection Framework for Human Actions Recognition
    Muhammad Attique Khan
    Yu-Dong Zhang
    Majed Allison
    Seifedine Kadry
    Shui-Hua Wang
    Tanzila Saba
    Tassawar Iqbal
    Arabian Journal for Science and Engineering, 2023, 48 : 2609 - 2609