1530

A GPGPU Transparent Virtualization Component for High Performance Computing Clouds

Giulio Giunta, Raffaele Montella, Giuseppe Agrillo, Giuseppe Coviello
University of Napoli Parthenope, Department of Applied Science
In Euro-Par 2010 – Parallel Processing, Vol. 6271 (2010), pp. 379-391-391.

@article{giunta2010gpgpu,

   title={A GPGPU Transparent Virtualization Component for High Performance Computing Clouds},

   author={Giunta, G. and Montella, R. and Agrillo, G. and Coviello, G.},

   journal={Euro-Par 2010-Parallel Processing},

   pages={379–391},

   year={2010},

   publisher={Springer}

}

The GPU Virtualization Service (gVirtuS) presented in this work 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 and hypervisor independent way, with an overhead slightly greater than a real machine/GPGPU setup. 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.

* * *

* * *

HGPU group © 2010-2020 hgpu.org

All rights belong to the respective authors

Contact us: