{"title":"GPU虚拟化方法对机器学习的评估增强云编排的调试","authors":"M. Emődi, J. Kovács, R. Lovas, S. Szénási","doi":"10.1109/SACI51354.2021.9465570","DOIUrl":null,"url":null,"abstract":"Nowadays, computing demand on General-Purpose Graphics Processing Units (GPGPUs) is steadily increasing due to the great interest in machine learning. The computational time of embarrassingly parallel tasks can be reduced with such GPUs by orders of magnitude compared to CPUs. In this paper, we briefly overview a wide range of GPU virtualisation strategies (including API remoting, para/full virtualisation and hardware based virtualisation) and their related methods. The fundamental details are also discussed to understand the differences between the presented solutions. Finally, the key features are described and are evaluated to help choose an effective baseline framework for a challenging graph-based machine learning method to be applied in the field of debugging of cloud orchestration.","PeriodicalId":321907,"journal":{"name":"2021 IEEE 15th International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Evaluation of GPU Virtualisation Approaches for Machine Learning Enhanced Debugging of Cloud Orchestration\",\"authors\":\"M. Emődi, J. Kovács, R. Lovas, S. Szénási\",\"doi\":\"10.1109/SACI51354.2021.9465570\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, computing demand on General-Purpose Graphics Processing Units (GPGPUs) is steadily increasing due to the great interest in machine learning. The computational time of embarrassingly parallel tasks can be reduced with such GPUs by orders of magnitude compared to CPUs. In this paper, we briefly overview a wide range of GPU virtualisation strategies (including API remoting, para/full virtualisation and hardware based virtualisation) and their related methods. The fundamental details are also discussed to understand the differences between the presented solutions. Finally, the key features are described and are evaluated to help choose an effective baseline framework for a challenging graph-based machine learning method to be applied in the field of debugging of cloud orchestration.\",\"PeriodicalId\":321907,\"journal\":{\"name\":\"2021 IEEE 15th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-05-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 15th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI51354.2021.9465570\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 15th International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI51354.2021.9465570","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Evaluation of GPU Virtualisation Approaches for Machine Learning Enhanced Debugging of Cloud Orchestration
Nowadays, computing demand on General-Purpose Graphics Processing Units (GPGPUs) is steadily increasing due to the great interest in machine learning. The computational time of embarrassingly parallel tasks can be reduced with such GPUs by orders of magnitude compared to CPUs. In this paper, we briefly overview a wide range of GPU virtualisation strategies (including API remoting, para/full virtualisation and hardware based virtualisation) and their related methods. The fundamental details are also discussed to understand the differences between the presented solutions. Finally, the key features are described and are evaluated to help choose an effective baseline framework for a challenging graph-based machine learning method to be applied in the field of debugging of cloud orchestration.