A General Purpose GPU transparent virtualization component

GVirtuS tries to fill the gap between in-house hosted computing clusters, equipped with GPGPUs devices, and pay-for-use high performance virtual clusters deployed  via public or private computing clouds. GVirtuS allows an instanced virtual machine to access GPGPUs in a transparent way, with an overhead  slightly greater than a real machine/GPGPU setup. GVirtuS is hypervisor independent,  even it currently virtualizes nVIDIA CUDA based GPUs, it is not limited to a specific brand technology. The performance of the components of GVirtuS is assessed through a suite of tests in different deployment scenarios, such as providing GPGPU power to cloud computing based HPC clusters and sharing remotely hosted GPGPUs among HPC nodes.

Common pages

Posters, Publications and Presentations

Used at…

GVirtus is actually used at :

  • Virtualization Group of Institute of Network Computing and Information Systems @ Peking University


Uses wordpress plugins developed by www.wpdevelop.com