期刊文献+

多线程实时三维渲染引擎文件系统的设计与实现 被引量:6

DESIGN AND IMPLEMENTATION OF A FILE SYSTEM OF MULTITHREAD REAL-TIME THREE-DIMENSIONAL RENDERING ENGINE
下载PDF
导出
摘要 随着多核平台的普及与并行理论的发展,以并行技术提升程序性能将成为软件研发的一个重要趋势。在实时三维渲染引擎中,通过使用多线程并发与面向对象技术相结合及软件工程技术,实现了一个基于接口设计的可扩展、跨平台的多线程三维渲染引擎文件系统。通过多核平台的测试,证明了多线程文件系统的有效性。 With the popularity of multi-core platform and the development of parallel theory,using parallel technology to enhance the software performance is to be a major situation in software study and development.In this paper,with the use of combination of the multithread parallelisation and the object-oriented technology as well as software engineering technology in real-time three-dimensional rendering engine,we discuss and implement an interface designing-based scalable and cross-platform file system of multithread three-dimensional rendering engine.And the tests on multi-core platforms prove the validity of the multithread file system.
作者 蒋理 彭四伟
出处 《计算机应用与软件》 CSCD 2010年第6期244-246,284,共4页 Computer Applications and Software
关键词 文件系统 多线程 渲染引擎 跨平台 面向对象 File system Multithread Rendering engine Cross-platform Object-oriented
  • 相关文献

参考文献7

  • 1Ronen R,et al.Coming challenges in microarchitecture and architecture[C] //Proceedings of the IEEE.2001,89(3):325-340.
  • 2Intel Software Network.Real-World case studies:threading games for high performance on Intel? processors[OL].2006.http://cache-www.intel.com/cd/00/00/20/40/204080_204080.pdf.
  • 3Pete Isensee.通过OpenMP来充分利用多核处理器的能力[M].Michael Dickheiser.Game Progamming Gems6.北京:人民邮电出版社,2007:15-21.
  • 4陈天洲,陈学亮,施青松.基于多核平台优化的OGRE 3D渲染引擎[D].杭州:浙江大学,2007.
  • 5James Newkirk,Robert C Martin.Extreme programming in practice[J].ACM Press,2000:25-26.
  • 6James Tulip,James Bekkema,Keith Nesbitt.Multi-threaded game engine design[J].Murdoch University,2006(12):9-14.
  • 7Erich Gamma,Richard Helm,Ralph Johnson,et al.Design patterns elements of reusable object-oriented software[M].北京:机械工业出版社,2000.

同被引文献41

引证文献6

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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