DocumentCode
3242519
Title
An evaluation of CUDA-enabled virtualization solutions
Author
Vinaya, M.S. ; Vydyanathan, Naga ; Gajjar, Mrugesh
Author_Institution
Int. Inst. of Inf. Technol., Bangalore, India
fYear
2012
fDate
6-8 Dec. 2012
Firstpage
621
Lastpage
626
Abstract
Virtualization, as a technology that enables easy and effective resource sharing with a low cost and energy footprint, is becoming increasingly popular not only in enterprises but also in high performance computing. Applications with stringent performance needs often make use of graphics processors for accelerating their computations. Hence virtualization solutions that support GPU acceleration are gaining importance. This paper performs a detailed evaluation of three frameworks: rCUDA, gVirtuS and Xen, which support GPU acceleration through CUDA, within a virtual machine. We describe the architectures of these three solutions and compare and contrast them in terms of their fidelity, performance, multiplexing and interposition characteristics.
Keywords
graphics processing units; multiprocessing systems; parallel architectures; virtual machines; virtualisation; CUDA-enabled virtualization solutions; GPU acceleration; Xen; computation acceleration; energy footprint; gVirtuS; graphics processors; high performance computing; many-core computing; rCUDA; resource sharing; virtual machine; Acceleration; Bismuth; Kernel; Linux; Middleware; Servers; Virtual machine monitors; cuda; gpgpu computing; gpu virtualization; many-core computing; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
Conference_Location
Solan
Print_ISBN
978-1-4673-2922-4
Type
conf
DOI
10.1109/PDGC.2012.6449892
Filename
6449892
Link To Document