RESEARCH OF PARALLEL COMPUTING PLATFORM OF MULTI-GPU BASED ON VIRTUAL ENVIRONMENT

Heng Xu,Junmin Wu,Zhigang Yang,Yan Yin
DOI: https://doi.org/10.3969/j.issn.1000-386x.2017.11.014
2017-01-01
Abstract:Aiming at the distributed multi-node and multi-GPUs system environment,a general computing virtualization platform of multi-GPUs based on CUDA framework is implemented.The application program can use the remote GPUs in the same way as the local GPUs.The original CUDA application program can be run on the virtual platform of GPUs without modification or with only a few changes,in order to achieve unity in the programming model of single multi-GPUs and multi-machine multi-GPUs.In the end,we verify the correctness of the experiment through a Gaussian mixture model for data classification by CUDA.The experiment shows that the result of a program using two remote GPUs can get about ten times faster than using the original CPU without affecting the correctness.
What problem does this paper attempt to address?