Fine-grained Hardware Acceleration for Efficient Batteryless Intermittent Inference on the Edge

被引:4
|
作者
Caronti, Luca [1 ]
Akhunov, Khakim [1 ]
Nardello, Matteo [1 ]
Yildirim, Kasim Sinan [1 ]
Brunelli, Davide [1 ]
机构
[1] Univ Trento, Via Sommarive 9, I-38123 Trento, TN, Italy
关键词
Intermittent computing; convolutional neural networks; edge computing; energy harvesting; hardware accelerator; checkpointing;
D O I
10.1145/3608475
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Backing up the intermediate results of hardware-accelerated deep inference is crucial to ensure the progress of execution on batteryless computing platforms. However, hardware accelerators in low-power AI platforms only support the one-shot atomic execution of one neural network inference without any backups. This article introduces a new toolchain for MAX78000, which is a brand-new microcontroller with a hardware-based convolutional neural network (CNN) accelerator. Our toolchain converts any MAX78000-compatible neural network into an intermittently executable form. The toolchain enables finer checkpoint granularity on the MAX78000 CNN accelerator, allowing for backups of any intermediate neural network layer output. Based on the layer-by-layer CNN execution, we propose a new backup technique that performs only necessary (urgent) checkpoints. The method involves the batteryless system switching to ultra-low-power mode while charging, saving intermediate results only when input power is lower than ultra-low-power mode energy consumption. By avoiding unnecessary memory transfer, the proposed solution increases the inference throughput by 1.9x for simulation and by 1.2x for real-world setup compared to the coarse-grained baseline execution.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] ECT: Fine-grained edge detection with learned cause tokens
    Xu, Shaocong
    Chen, Xiaoxue
    Zheng, Yuhang
    Zhou, Guyue
    Chen, Yurong
    Zha, Hongbin
    Zhao, Hao
    IMAGE AND VISION COMPUTING, 2024, 143
  • [42] Fine-grained Resource Management for Edge Computing Satellite Networks
    Wang, Feng
    Jiang, Dingde
    Qi, Sheng
    Qiao, Chen
    Song, Houbing
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [43] HUE: A Hardware UCON Engine for Fine-Grained Continuous Usage Control
    Nauman, Mohammad
    Ali, Tamleek
    INMIC: 2008 INTERNATIONAL MULTITOPIC CONFERENCE, 2008, : 59 - 64
  • [44] Aries: A Semiformal Technique for Fine-Grained Bug Localization in Hardware Designs
    Kumar, Binod
    Vineesh, V. S.
    Nemade, Puneet
    Fujita, Masahiro
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (12) : 5709 - 5721
  • [45] General hardware multicasting for fine-grained message-passing architectures
    Naylor, Matthew
    Moore, Simon W.
    Thomas, David
    Beaumont, Jonathan R.
    Fleming, Shane
    Vousden, Mark
    Markettos, A. Theodore
    Bytheway, Thomas
    Brown, Andrew
    2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021), 2021, : 126 - 133
  • [46] Hardware Performance Counter-Based Fine-Grained Malware Detection
    Kadiyala, Sai Praveen
    Jadhav, Pranav
    Lam, Ew-Kei
    Srikanthan, Thambipillai
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2020, 19 (05)
  • [47] Intermittent 'self-locking' of grain growth in fine-grained materials
    Estrin, Y
    Gottstein, G
    Shvindlerman, LS
    SCRIPTA MATERIALIA, 1999, 41 (04) : 385 - 390
  • [48] Intermittent `self-locking' of grain growth in fine-grained materials
    Dept. of Mech. and Mat. Engineering, The University of Western Australia, Nedlands, WA 6907, Australia
    不详
    不详
    Scripta Mater, 4 (385-390):
  • [49] Access control inference and feedback for policy managers: A fine-grained analysis
    Vatsavai, Ranga. R.
    Chakravarthy, Sharma
    Mohania, Mukesh
    SEVENTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2006, : 35 - +
  • [50] Fine-Grained Vulnerability Analysis of Resource Constrained Neural Inference Accelerators
    Corneliou, Panayiotis
    Nikolaou, Panagiota
    Michael, Maria K.
    Theocharides, Theocharis
    34TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT 2021), 2021,