期刊文献+

基于虚拟化硬件3D图形加速的渲染云框架 被引量:2

A Rendering Cloud Frame Based on 3D-Graphics-Accelerating Technique for Virtualization
下载PDF
导出
摘要 渲染云作为云计算的一个特定细分,同时作为把对计算能力敏感的应用程序扩展到云计算这一趋势的典型代表,具有广阔的发展前景。当前与渲染云直接相关的工作主要有传统的各种渲染集群以及Nvidia的RealityServer平台。但是前者不支持作为云计算基础的虚拟化技术,后者限制了渲染云平台的硬件,并且不能整合各种不同的图形加速设备使其协同工作。本文首先分析了VMGL、VMware、Xen以及VirtualBox等虚拟机3D图形加速技术,并对用这些技术实现渲染云的可行性进行比较,提出了基于VMGL的渲染集群方案。接着在渲染集群的基础上对渲染云相关技术进行了研究,提出了一个灵活、能够支持不同3D图形加速设备协同工作的、基于虚拟化的渲染云框架。 Rendering cloud is one specific part of cloud computing. At the same time, as a typical example of the trend which extends compute-intensive applications to cloud, it has a bright future. The main works that are directly related to it now are classical rendering clusters and Nvidia's reality server platform. However, the former could not support virtualization, which is one of the bases of cloud computing, and the latter puts limitation on the hardware that a rendering cloud could use, plus it could not support different GPU to work together. This paper has an analysis on 3D graphics accelerating technique for virtualization, such as VMGL, VMware, Xen and VirtualBox. Then it compares the practicability of expanding 3D graphics accelerating solutions to rendering cloud. After that, the paper proposes a rendering cluster which is based on VMGL. At last, it has a further step on the rendering cluster and finally comes up with a flexible rendering cloud frame which is based on virtualization and can support different GPU to work together.
出处 《电信科学》 北大核心 2012年第10期73-79,共7页 Telecommunications Science
基金 国家自然科学基金资助项目(No.60970125)
关键词 渲染云 渲染集群 VMGL rendering cloud, rendering cluster, VMGL
  • 相关文献

参考文献8

  • 1Armbrust M, Fox A, Griffith R, et al. Above the clouds: a berkeley view of cloud computing. Technical Report No. UCB/ EECS-2009-28, 2009.
  • 2Greg Humphreys, Mike Houston, Ren Ng, et al. Chromium: a stream-processing framework for interactive rendering on clusters. Proceedings of the 29th Annual. Conference on Computer Graphics and Interactive Techniques, San Antonio, Texas: ACM, 2002.
  • 3Staadt O G, Walker J. A survey and performance analysis of software platforms for interactive cluster-based multi-screen rendering. Proceedings of ACM SIGGRAPH ASIA 2008.
  • 4Courses, Singapore:ACM, 2008 Andros Lagar-Cavilla H, Niraj Tolia. VMM-independent graphics acceleration. Proceedings of VEE'07, San Diego, California, USA,2007.
  • 5Dowty Micah, Sugerman J. GPU virtualization on VMware's hosted I/O architecture. SIGOPS Oper Syst Rev 2009, 43(3) : 73-82.
  • 6AMD. AMD I/O Virtualization Technology (IOMMU) Specification Revision 1.26,2009.
  • 7Dave Shreiner. OpenGL programming guide: the official guide to learning openGL, versions 3.0 and 3.1. Pearson Education, Inc, 2010.
  • 8何家俊,廖鸿裕,陈文智.Kernel虚拟机的3D图形加速方法[J].计算机工程,2010,36(16):251-253. 被引量:1

二级参考文献7

  • 1宋吉广.Linux内核虚拟化KVM详解[J].软件世界,2007(11):48-49. 被引量:3
  • 2徐元进,胡光道.基于OpenGL的地学三维图的设计与实现[J].计算机工程,2007,33(3):259-261. 被引量:6
  • 3Nanda S,Chiueh T.A Survey on Virtualization Technologies[R].Department of Computer Science,Stony Brook University,Technical Report:ECSL-TR-179,2005.
  • 4Sharma M.VMGL Brings 3-D Effects to VMs[EB/OL].(2008-12-05).http://www.linux.com/feature/154368.
  • 5Lagar-cavilla H A,Satyanarayanan M.VMM-independent Graphics Acceleration[C] //Proc.of International Conference on Virtual Execution Environments.[S.l.] :ACM Press,2007.
  • 6Humphreys G,Houston M,Ng R.Chromium:A Stream Processing Framework for Interactive Rendering on Clusters[EB/OL].(2002-10-09).http://www-graphics.stanford.edu/papers/cr.
  • 7沈郑燕,桑恩方,李元首.基于OpenGL的多波束剖面声纳数据3D可视化[J].计算机工程,2009,35(12):198-200. 被引量:4

同被引文献14

引证文献2

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部