AVEC: Accelerator Virtualization in Cloud-Edge Computing for Deep Learning Libraries

被引:5
|
作者
Kennedy, Jason [1 ]
Varghese, Blesson [1 ]
Reano, Carlos [1 ]
机构
[1] Queens Univ Belfast, Belfast, Antrim, North Ireland
来源
5TH IEEE INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC 2021) | 2021年
关键词
Edge Computing; Accelerators; Virtualization; Deep Learning;
D O I
10.1109/ICFEC51620.2021.00013
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing offers the distinct advantage of harnessing compute capabilities on resources located at the edge of the network to run workloads of relatively weak user devices. This is achieved by offloading computationally intensive workloads, such as deep learning from user devices to the edge. Using the edge reduces the overall communication latency of applications as workloads can he processed closer to where data is generated on user devices rather than sending them to geographically distant clouds. Specialised hardware accelerators, such as Graphics Processing Units (GPUs) available in the cloud-edge network can enhance the performance of computationally intensive workloads that are offloaded from devices on to the edge. The underlying approach required to facilitate this is virtualization of CPUs. This paper therefore sets out to investigate the potential of CPU accelerator virtualization to improve the performance of deep learning workloads in a cloud-edge environment. The AVEC accelerator virtualization framework is proposed that incurs minimum overheads and requires no source-code modification of the workload. AVEC intercepts local calls to a CPU on a device and forwards them to an edge resource seamlessly. The feasibility of AVEC is demonstrated on a real-world application, namely OpenPose using the Caffe deep learning library. It is observed that on a lab-based experimental test-bed AVEC delivers up to 7.48x speedup despite communication overheads incurred due to data transfers.
引用
收藏
页码:37 / 44
页数:8
相关论文
共 50 条
  • [1] Multi-Tier GPU Virtualization for Deep Learning in Cloud-Edge Systems
    Kennedy, Jason
    Sharma, Vishal
    Varghese, Blesson
    Reano, Carlos
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (07) : 2107 - 2123
  • [2] Accelerator Virtualization in Fog Computing: Moving from the Cloud to the Edge
    Varghese, Blesson
    Reano, Carlos
    Silla, Federico
    IEEE CLOUD COMPUTING, 2018, 5 (06): : 28 - 37
  • [3] Multi-Agent Deep Reinforcement Learning for Cooperative Offloading in Cloud-Edge Computing
    Suzuki, Akito
    Kobayashi, Masahiro
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 3660 - 3666
  • [4] Deep Reinforcement Learning Based Resource Allocation Strategy in Cloud-Edge Computing System
    Xu, Jianqiao
    Xu, Zhuohan
    Shi, Bing
    FRONTIERS IN BIOENGINEERING AND BIOTECHNOLOGY, 2022, 10
  • [5] Multi-Agent Deep Reinforcement Learning for Cooperative Computing Offloading and Route Optimization in Multi Cloud-Edge Networks
    Suzuki, Akito
    Kobayashi, Masahiro
    Oki, Eiji
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4416 - 4434
  • [6] A Deep Learning Based Efficient Data Transmission for Industrial Cloud-Edge Collaboration
    Wu, Yu
    Yang, Bo
    Li, Cheng
    Liu, Qi
    Liu, Yuxiang
    Zhu, Dafeng
    2022 IEEE 31ST INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2022, : 1202 - 1207
  • [7] Cloud-Edge Collaboration with Green Scheduling and Deep Learning for Industrial Internet of Things
    Cui, Yunfei
    Zhang, Heli
    Ji, Hong
    Li, Xi
    Shao, Xun
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [8] Deep Reinforcement Learning Based Cloud-Edge Collaborative Computation Offloading Mechanism
    Chen S.-G.
    Chen J.-M.
    Zhao C.-X.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2021, 49 (01): : 157 - 166
  • [9] Service caching with multi-agent reinforcement learning in cloud-edge collaboration computing
    Li, Yinglong
    Zhang, Zhengjiang
    Chao, Han-Chieh
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (02)
  • [10] Cut, Distil and Encode (CDE): Split Cloud-Edge Deep Inference
    Sbai, Marion
    Saputra, Muhamad Risqi U.
    Trigoni, Niki
    Markham, Andrew
    2021 18TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2021,