Virtualizing General Purpose GPUs for High Performance Cloud Computing: An Application to a Fluid Simulator
Virtualizing General Purpose GPUs for High Performance Cloud Computing: An Application to a Fluid Simulator
复制标题
虚拟化通用 GPU 以实现高性能云计算:流体模拟器的应用
DOI:
--
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
R. Montella
中科院分区:
文献类型:
--
作者:
R. Lauro;F. Giannone;Luigi Ambrosio;R. Montella
In this work we present an hypervisor-independent GPU Virtualization Service named GVirtus. It instantiates virtual machines able to access to the GPU in a transparent way. GPUs allow to speed up calculations over CPUs. Therefore, virtualizing GPUs is a major trend and can be considered a revolutionary tool for HPC. To test the performances of GVirtus we used a fluid simulator. Morover to exploit the computational power of GPUs in cloud computing we virtualized three different plugins for GVirtus Framework : Cuda Runtime, Cuda Driver and OpenCL plugins. Our results show that the overhead introduced by virtualization is almost irrelevant.