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 条
[31]   MEDIA: An Incremental DNN Based Computation Offloading for Collaborative Cloud-Edge Computing [J].
Zhao, Liang ;
Han, Yingcan ;
Hawbani, Ammar ;
Wan, Shaohua ;
Guo, Zhenzhou ;
Guizani, Mohsen .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (02) :1986-1998
[32]   A Proposal of JYAGUCHI Computing Platform to Realize ClouEdge (Cloud-Edge) and Serverless Architecture * [J].
Gautam, Bishnu Prasad ;
Batajoo, Amit ;
Shirator, Norio .
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2024, 40 (01) :89-105
[33]   A deep reinforcement learning approach towards distributed Function as a Service (FaaS) based edge application orchestration in cloud-edge continuum [J].
Khansari, Mina Emami ;
Sharifian, Saeed .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2025, 233
[34]   Workload and Capacity Optimization for Cloud-Edge Computing Systems with Vertical and Horizontal Offloading [J].
Thai, Minh-Tuan ;
Lin, Ying-Dar ;
Lai, Yuan-Cheng ;
Chien, Hsu-Tung .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (01) :227-238
[35]   An optimized human resource management model for cloud-edge computing in the internet of things [J].
Liu, Yishu ;
Zhang, Wenjie ;
Zhang, Qi ;
Norouzi, Monire .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (04) :2527-2539
[36]   Attacks classification and data privacy protection in cloud-edge collaborative computing systems [J].
Devarajan, Mohanarangan Veerappermal ;
Yallamelli, Akhil Raj Gaius ;
Yalla, Rama Krishna Mani Kanta ;
Mamidala, Vijaykumar ;
Ganesan, Thirusubramanian ;
Sambas, Aceng .
INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2024,
[37]   An optimized human resource management model for cloud-edge computing in the internet of things [J].
Yishu Liu ;
Wenjie Zhang ;
Qi Zhang ;
Monire Norouzi .
Cluster Computing, 2022, 25 :2527-2539
[38]   An incentive mechanism for crowdsourcing markets with social welfare maximization in cloud-edge computing [J].
Xu, Xiaolong ;
Cai, Qing ;
Zhang, Guoming ;
Zhang, Jie ;
Tian, Wei ;
Zhang, Xiaorui ;
Liu, Alex X. .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (07)
[39]   Edge-Cloud Computing for Internet of Things Data Analytics: Embedding Intelligence in the Edge With Deep Learning [J].
Ghosh, Ananda Mohon ;
Grolinger, Katarina .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (03) :2191-2200
[40]   Survey of Deep Learning Accelerators for Edge and Emerging Computing [J].
Alam, Shahanur ;
Yakopcic, Chris ;
Wu, Qing ;
Barnell, Mark ;
Khan, Simon ;
Taha, Tarek M. .
ELECTRONICS, 2024, 13 (15)