In this paper, we use PCI pass-through technology and make the virtual machines in a virtual environment are able to use the NVIDIA graphics card, which uses the CUDA parallel progamming. It makes the virtual machine have not only the virtual CPU but also the real GPU for computing. The performance of virtual machine is predicted to increase dramatically. This paper will measure the performance differences between virtual machines and physical machines by using CUDA; and how virtual machines would verify CPU numbers under influence of CUDA performance. At last, we compare two open source virtualization environment hypervisor, whether it is after PCI pass-through CUDA performance differences or not. Through the experiment, we will be able to know which environment will reach the best efficiency in a virtual environment by using CUDA. ? 2012 IEEE.
Relation:
CloudCom 2012 - Proceedings: 2012 4th IEEE International Conference on Cloud Computing Technology and Science , art. no. 6427531 , pp. 711-716