{"title":"An Application Framework for Migrating GPGPU Cloud Applications","authors":"Shoichiro Yuhara, Yusuke Suzuki, K. Kono","doi":"10.1109/CloudCom2018.2018.00026","DOIUrl":null,"url":null,"abstract":"Graphics Processing Units (GPUs) have become a common computing resource for general-purpose computing (GPGPU). GPU usage has also spread to high-throughput server applications, taking advantage of its massively parallel nature and wide availability at various cloud platforms. Although various methods currently exist to share a single GPU among multiple applications, migrating GPGPU server applications across different machines is challenging due to lack of hardware mechanisms, such as programmable preemption and access to GPU context. This paper presents an event-driven framework for GPGPU server applications, which enables us to implement a software based approach for migration which overcomes current hardware limitations.","PeriodicalId":365939,"journal":{"name":"2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudCom2018.2018.00026","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Graphics Processing Units (GPUs) have become a common computing resource for general-purpose computing (GPGPU). GPU usage has also spread to high-throughput server applications, taking advantage of its massively parallel nature and wide availability at various cloud platforms. Although various methods currently exist to share a single GPU among multiple applications, migrating GPGPU server applications across different machines is challenging due to lack of hardware mechanisms, such as programmable preemption and access to GPU context. This paper presents an event-driven framework for GPGPU server applications, which enables us to implement a software based approach for migration which overcomes current hardware limitations.