Publication | Open Access
A Performance Comparison of CUDA Remote GPU Virtualization Frameworks
48
Citations
6
References
2015
Year
Unknown Venue
Hardware SecurityCluster ComputingGpu ArchitectureRcuda Virtualization SolutionEngineeringGpu BenchmarkingCloud ComputingComputer EngineeringComputer ArchitectureParallel ProgrammingComputer SciencePerformance ComparisonGpu Virtualization FrameworksParallel ComputingGpu ClusterPower ConsumptionGpu ComputingGpu Virtualization
Using GPUs reduces execution time of many applications but increases acquisition cost and power consumption. Furthermore, GPUs usually attain a relatively low utilization. In this context, remote GPU virtualization solutions were recently created to overcome the drawbacks of using GPUs. Currently, many different remote GPU virtualization frameworks exist, all of them presenting very different characteristics. These differences among them may lead to differences in performance. In this work we present a performance comparison among the only three CUDA remote GPU virtualization frameworks publicly available at no cost. Results show that performance greatly depends on the exact framework used, being the rCUDA virtualization solution the one that stands out among them. Furthermore, rCUDA doubles performance over CUDA for pageable memory copies.
| Year | Citations | |
|---|---|---|
Page 1
Page 1