Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

GPU Virtualization and Scheduling Methods: A Comprehensive Surveyopen access

Authors
Hong, Cheol-HoSpence, IvorNikolopoulos, Dimitrios S.
Issue Date
Oct-2017
Publisher
ASSOC COMPUTING MACHINERY
Keywords
GPU virtualization; GPU scheduling methods; cloud computing; CPU-GPU heterogeneous computing
Citation
ACM COMPUTING SURVEYS, v.50, no.3
Journal Title
ACM COMPUTING SURVEYS
Volume
50
Number
3
URI
https://scholarworks.bwise.kr/cau/handle/2019.sw.cau/67998
DOI
10.1145/3068281
ISSN
0360-0300
1557-7341
Abstract
The integration of graphics processing units (GPUs) on high-end compute nodes has established a new accelerator-based heterogeneous computing model, which now permeates high-performance computing. The same paradigm nevertheless has limited adoption in cloud computing or other large-scale distributed computing paradigms. Heterogeneous computing with GPUs can benefit the Cloud by reducing operational costs and improving resource and energy efficiency. However, such a paradigm shift would require effective methods for virtualizing GPUs, as well as other accelerators. In this survey article, we present an extensive and in-depth survey of GPU virtualization techniques and their scheduling methods. We review a wide range of virtualization techniques implemented at the GPU library, driver, and hardware levels. Furthermore, we review GPU scheduling methods that address performance and fairness issues between multiple virtual machines sharing GPUs. We believe that our survey delivers a perspective on the challenges and opportunities for virtualization of heterogeneous computing environments.
Files in This Item
Appears in
Collections
College of ICT Engineering > School of Electrical and Electronics Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Hong, Cheol Ho photo

Hong, Cheol Ho
창의ICT공과대학 (전자전기공학부)
Read more

Altmetrics

Total Views & Downloads

BROWSE