HIDL: High-Throughput Deep Learning Inference at the Hybrid Mobile Edge

被引:31
|
作者
Wu, Jing [1 ]
Wang, Lin [2 ,3 ]
Pei, Qiangyu [1 ]
Cui, Xingqi [1 ]
Liu, Fangming [1 ]
Yang, Tingting [4 ]
机构
[1] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Serv Comp Technol & Syst Lab, Cluster & Grid Comp Lab,Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Vrije Univ Amsterdam, NL-1081 HV Amsterdam, Netherlands
[3] Tech Univ Darmstadt, D-64289 Darmstadt, Germany
[4] Peng Cheng Lab, Shenzhen 518066, Peoples R China
关键词
Deep learning inference; edge computing; resource allocation; systems for machine learning;
D O I
10.1109/TPDS.2022.3195664
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Deep neural networks (DNNs) have become a critical component for inference in modem mobile applications, but the efficient provisioning of DNNs is non-trivial. Existing mobile- and server-based approaches compromise either the inference accuracy or latency. Instead, a hybrid approach can reap the benefits of the two by splitting the DNN at an appropriate layer and running the two parts separately on the mobile and the server respectively. Nevertheless, the DNN throughput in the hybrid approach has not been carefully examined, which is particularly important for edge servers where limited compute resources are shared among multiple DNNs. This article presents HiTDL, a runtime framework for managing multiple DNNs provisioned following the hybrid approach at the edge. HiTDL's mission is to improve edge resource efficiency by optimizing the combined throughput of all co-located DNNs, while still guaranteeing their SLAB. To this end, HiTDL first builds comprehensive performance models for DNN inference latency and throughout with respect to multiple factors including resource availability, DNN partition plan, and cross-DNN interference. HiTDL then uses these models to generate a set of candidate partition plans with SLA guarantees for each DNN. Finally, HiTDL makes global throughput-optimal resource allocation decisions by selecting partition plans from the candidate set for each DNN via solving a fairness-aware multiple-choice knapsack problem. Experimental results based on a prototype implementation show that HiTDL improves the overall throughput of the edge by 4.3x compared with the state-of-the-art.
引用
收藏
页码:4499 / 4514
页数:16
相关论文
共 50 条
  • [31] Hybrid Learning for Orchestrating Deep Learning Inference in Multi-user Edge-cloud Networks
    Shahhosseini, Sina
    Hu, Tianyi
    Seo, Dongjoo
    Kanduri, Anil
    Donyanavard, Bryan
    Rahmani, Amir M.
    Dutt, Nikil
    PROCEEDINGS OF THE TWENTY THIRD INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2022), 2022, : 1 - 6
  • [32] Deep Fish: Deep Learning-Based Classification of Zebrafish Deformation for High-Throughput Screening
    Ishaq, Omer
    Sadanandan, Sajith Kecheril
    Wahlby, Carolina
    SLAS DISCOVERY, 2017, 22 (01) : 102 - 107
  • [33] High-throughput cell spheroid production and assembly analysis by microfluidics and deep learning
    Trossbach, Martin
    Akerlund, Emma
    Langer, Krzysztof
    Seashore-Ludlow, Brinton
    Joensson, Haakan N.
    SLAS TECHNOLOGY, 2023, 28 (06): : 423 - 432
  • [34] Combining High-Throughput Experiments and Active Learning to Characterize Deep Eutectic Solvents
    Abranches, Dinis O.
    Dean, William
    Munoz, Miguel
    Wang, Wei
    Liang, Yangang
    Gurkan, Burcu
    Maginn, Edward J.
    Colon, Yamil J.
    ACS SUSTAINABLE CHEMISTRY & ENGINEERING, 2024, 12 (38): : 14218 - 14229
  • [35] Modeling, virtual high-throughput screening, and machine learning of deep eutectic solvents
    Hachmann, Johannes
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2019, 257
  • [36] A fully automated deep learning pipeline for high-throughput colony segmentation and classification
    Carl, Sarah H.
    Duempelmann, Lea
    Shimada, Yukiko
    Buhler, Marc
    BIOLOGY OPEN, 2020, 9 (06):
  • [37] High-Throughput Classification and Counting of Vegetable Soybean Pods Based on Deep Learning
    Zhang, Chenxi
    Lu, Xu
    Ma, Huimin
    Hu, Yuhao
    Zhang, Shuainan
    Ning, Xiaomei
    Hu, Jianwei
    Jiao, Jun
    AGRONOMY-BASEL, 2023, 13 (04):
  • [38] Uncovering the key dimensions of high-throughput biomolecular data using deep learning
    Zhang, Shixiong
    Li, Xiangtao
    Lin, Qiuzhen
    Lin, Jiecong
    Wong, Ka-Chun
    NUCLEIC ACIDS RESEARCH, 2020, 48 (10)
  • [39] Multimodal high-throughput approach assisted by deep learning for the analysis of ceramic saggars
    Zhang, Lina
    Yuan, Jingbin
    Huang, Lian'ming
    Wu, Wei
    Wang, Qi
    Li, Weifu
    Min, Xin
    Han, Hua
    Fang, Minghao
    JOURNAL OF THE EUROPEAN CERAMIC SOCIETY, 2025, 45 (02)
  • [40] A High-Throughput Processor for GDN-Based Deep Learning Image Compression
    Shao, Hu
    Liu, Bingtao
    Li, Zongpeng
    Yan, Chenggang
    Sun, Yaoqi
    Wang, Tingyu
    ELECTRONICS, 2023, 12 (10)