作者: John Paul Walters , Andrew J. Younge , Dong In Kang , Ke Thia Yao , Mikyung Kang
关键词: CUDA 、 Computer science 、 Cloud computing 、 Hypervisor 、 Operating system 、 Virtualization
摘要: As more scientific workloads are moved into the cloud, need for high performance accelerators increases. Accelerators such as GPUs offer improvements in both and power efficiency over traditional multi-core processors, however, their use cloud has been limited. Today, several common hypervisors support GPU passthrough, but not systematically characterized. In this paper we show that low overhead passthrough is achievable across 4 major two processor microarchitectures. We compare of generations NVIDIA within Xen, VMWare ESXi, KVM hypervisors, also to Linux Containers (LXC). achieves 98 -- 100\% base system's architectures, while Xen achieve 96 99\% systems performance, respectively. addition, describe valuable lessons learned through our analysis share advantages disadvantages each hypervisor/GPU solution.