ReForm: Static and Dynamic Resource-Aware DNN Reconfiguration Framework for Mobile Device

被引:0
|
作者
Xu, Zirui [1 ]
Yu, Fuxun [1 ]
Liu, Chenchen [2 ]
Chen, Xiang [1 ]
机构
[1] George Mason Univ, Fairfax, VA 22030 USA
[2] Clarkson Univ, Potsdam, NY USA
来源
PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC) | 2019年
关键词
D O I
10.1145/3316781.3324696
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Although the Deep Neural Network (DNN) technique has been widely applied in various applications, the DNN-based applications are still too computationally intensive for the resource-constrained mobile devices. Many works have been proposed to optimize the DNN computation performance, but most of them are limited in an algorithmic perspective, ignoring certain computing issues in practical deployment. To achieve the comprehensive DNN performance enhancement in practice, the expected DNN optimization works should closely cooperate with specific hardware and system constraints (i.e. computation capacity, energy cost, memory occupancy, and inference latency). Therefore, in this work, we propose ReForm - a resource-aware DNN optimization framework. Through thorough mobile DNN computing analysis and innovative model reconfiguration schemes (i.e. ADMM based static model fine-tuning, dynamically selective computing), ReForm can efficiently and effectively reconfigure a pre-trained DNN model for practical mobile deployment with regards to various static and dynamic computation resource constraints. Experiments show that ReForm has similar to 3.5xfaster optimization speed than state-of-the-art resource-aware optimization method. Also, ReForm can effective reconfigure a DNN model to different mobile devices with distinct resource constraints. Moreover, ReForm achieves satisfying computation cost reduction with ignorable accuracy drop in both static and dynamic computing scenarios (at most 18% workload, 16.23% latency, 48.63% memory, and 21.5% energy enhancement).
引用
收藏
页数:6
相关论文
共 50 条
  • [1] DiReCtX: Dynamic Resource-Aware CNN Reconfiguration Framework for Real-Time Mobile Applications
    Xu, Zirui
    Yu, Fuxun
    Qin, Zhuwei
    Liu, Chenchen
    Chen, Xiang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (02) : 246 - 259
  • [2] DiReCt: Resource-Aware Dynamic Model Reconfiguration for Convolutional Neural Network in Mobile Systems
    Xu, Zirui
    Qin, Zhuwei
    Yu, Fuxun
    Liu, Chenchen
    Chen, Xiang
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED '18), 2018, : 207 - 212
  • [3] Resource-aware mobile device applications - Smart clients know their limitations
    Gopal, H
    DR DOBBS JOURNAL, 2006, 31 (03): : 10 - +
  • [4] Dynamic configuration of resource-aware services
    Poladian, V
    Sousa, JP
    Garlan, D
    Shaw, M
    ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 604 - 613
  • [5] Mobile object systems: Resource-aware computation
    Bryce, C
    Czajkowski, C
    OBJECT-ORIENTED TECHNOLOGY, 2003, 3013 : 86 - 91
  • [6] Sumatra: A language for resource-aware mobile programs
    Acharya, A
    Ranganathan, M
    Saltz, J
    MOBILE OBJECT SYSTEMS: TOWARDS THE PROGRAMMABLE INTERNET, 1997, 1222 : 111 - 130
  • [7] Towards Resource-aware DNN Partitioning for Edge Devices with Heterogeneous Resources
    Zawish, Muhammad
    Abraham, Lizy
    Dev, Kapal
    Davy, Steven
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 5649 - 5655
  • [8] Resource-Aware Network Topology Management Framework
    Abbasi, Aaqif Afzaal
    Shamshirband, Shahab
    Al-qaness, Mohammed A. A.
    Abbasi, Almas
    AL-Jallad, Nashat T.
    Mosavi, Amir
    ACTA POLYTECHNICA HUNGARICA, 2020, 17 (04) : 89 - 101
  • [9] A Trustworthy Framework for Resource-Aware Embedded Programming
    Barwell, Adam D.
    Brown, Christopher
    PROCEEDINGS OF THE 31ST SYMPOSIUM ON IMPLEMENTATION AND APPLICATION OF FUNCTIONAL LANGUAGES, IFL 2019, 2019,
  • [10] Resource-Aware Control and Dynamic Scheduling in CPS
    Heemels, W. P. M. H.
    CYBER PHYSICAL SYSTEMS: DESIGN, MODELING, AND EVALUATION, CYPHY 2015, 2015, 9361 : 1 - 7