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 条
[21]   Intelligent digital-twin prediction and reverse control system architecture for thermal errors enabled by deep learning and cloud-edge computing [J].
Liu, Jialan ;
Ma, Chi ;
Gui, Hongquan ;
Wang, Shilong .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 225
[22]   A Proposal of ClouEdge (Cloud-Edge) Architecture by Using JYAGUCHI Computing Framework [J].
Gautam, Bishnu Prasad ;
Amit, Batajoo ;
Shiratori, Norio .
2022 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS, NANA, 2022, :338-344
[23]   EDGEmergency: A Cloud-Edge Platform to Enable Pervasive Computing for Disaster Management [J].
Colosi, Mario ;
Garofalo, Marco ;
Carnevale, Lorenzo ;
Marino, Roberto ;
Fazio, Maria ;
Villari, Massimo .
PROCEEDINGS OF THE IEEE/ACM 10TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, BDCAT 2023, 2023,
[24]   Partial discharge defect recognition method of switchgear based on cloud-edge collaborative deep learning [J].
Jia, Zhijie ;
Fan, Songhai ;
Wang, Zhichuan ;
Shao, Shuai ;
He, Dameng .
SCIENTIFIC REPORTS, 2025, 15 (01)
[25]   A Survey on Modeling Languages for Applications Hosted on Cloud-Edge Computing Environments [J].
Korontanis, Ioannis ;
Makris, Antonios ;
Tserpes, Konstantinos .
APPLIED SCIENCES-BASEL, 2024, 14 (06)
[26]   A Deep Learning-Based Car Accident Detection Framework Using Edge and Cloud Computing [J].
Banerjee, Sourav ;
Kumar Mondal, Manash ;
Roy, Moumita ;
Alnumay, Waleed S. ;
Biswas, Utpal .
IEEE ACCESS, 2024, 12 :130107-130115
[27]   Embedded Deep Learning for Vehicular Edge Computing [J].
Hochstetler, Jacob ;
Padidela, Rahul ;
Chen, Qi ;
Yang, Qing ;
Fu, Song .
2018 THIRD IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC), 2018, :341-343
[28]   Quantization aware approximate multiplier and hardware accelerator for edge computing of deep learning applications [J].
Reddy, K. Manikantta ;
Vasantha, M. H. ;
Kumar, Y. B. Nithin ;
Gopal, Ch. Keshava ;
Dwivedi, Devesh .
INTEGRATION-THE VLSI JOURNAL, 2021, 81 :268-279
[29]   Deep Learning-Based Cloud-Edge Collaboration Framework for Remaining Useful Life Prediction of Machinery [J].
Jing, Tao ;
Tian, Xitian ;
Hu, Hao ;
Ma, Liping .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (10) :7208-7218
[30]   Dynamic Task Offloading with Minority Game for Internet of Vehicles in Cloud-Edge Computing [J].
Shen, Bowen ;
Xu, Xiaolong ;
Dai, Fei ;
Qi, Lianyong ;
Zhang, Xuyun ;
Dou, Wanchun .
2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, :372-379