本文已被:浏览 2134次 下载 7872次
Received:March 06, 2017 Revised:March 23, 2017
Received:March 06, 2017 Revised:March 23, 2017
中文摘要: 因为计算密集型应用的增多,亚马逊和阿里巴巴等公司的云平台开始引入GPU(Graphic processing unit)加速计算. 云平台支持多用户共享GPU的使用,可以提升GPU的利用效率,降低成本;也有利于GPU的有效管理. 通过虚拟机监视器以及各种软硬件的帮助,GPU虚拟化技术为云平台共享GPU提供了一种可行方案. 本文综合分析了GPU虚拟化技术的最近进展,先根据技术框架的共同点进行分类;然后从拓展性、共享性、使用透明性、性能、扩展性等方面对比分析,最后总结了GPU虚拟化的问题和发展方向.
Abstract:The emergence of HPC cloud has inspired service provider to deploy GPU in the cloud ecosystem (e.g., Amazon EC2 GPU instance, Aliyun GPU Server). GPU as a computing accelerator is playing an indispensable role in clouding computing. Due to the intrinsic sharing feature of cloud, GPU sharing does not only boost the utilization, lower the cost, but also makes it easier to manage. GPU virtualization comes to solve this problem through Hypervisor and cooperation of software and hardware. This paper collects the methodologies of GPU virtualization and makes a classification and analysis. In addition, it concludes the existing problems and proposes the future works of GPU virtualization.
keywords: GPU virtualization cloud computing
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
余时强,张为华.GPU虚拟化相关技术研究综述.计算机系统应用,2017,26(12):25-31
YU Shi-Qiang,ZHANG Wei-Hua.Survey of GPU Virtualization.COMPUTER SYSTEMS APPLICATIONS,2017,26(12):25-31
余时强,张为华.GPU虚拟化相关技术研究综述.计算机系统应用,2017,26(12):25-31
YU Shi-Qiang,ZHANG Wei-Hua.Survey of GPU Virtualization.COMPUTER SYSTEMS APPLICATIONS,2017,26(12):25-31