期刊文献+

基于多核处理器的三维场景并行化探讨

Research on Parallelization of Three-dimensional Scene Based on Multi-core Processors
下载PDF
导出
摘要 提高三维场景的运行速度一直以来都是程序开发人员需要面临的一大难题,随着面向主流应用的多核处理器的出现与普及,利用处理器提供的多个内核而不通过编写多线程的方法来提高程序的并行性成为了一种可能。本文介绍虚拟现实开发工具OpenGL和共享存储系统并行编程接口OpenMP;分析OpenGL绘制三维场景的一般过程;并以纹理映射为例着重探讨在OpenGL程序中使用OpenMP来提高程序并行性的方法。 Improving the speed of three-dimensional scene has always been a major challenge which programmers need to face. With the appearance and popularization of the multi-core processor, using the cores on processor instead multi-threading methods to improve parallelism of the program has become a possibility. This article introduces the development of vimaal reality tools OpenGL arid parallel programming interface OpenMP which is a shared-memory systems, analyzes the general process of using OpenGL to draw up the three-dimensional scene, and takes the texture-mapping as an example to discuss how to used OpenMP in the OpenGL program to enhance the parallelism.
作者 吴玮欣 陆达
出处 《计算机与现代化》 2010年第3期15-18,共4页 Computer and Modernization
关键词 虚拟现实 多核 OPENGL OPENMP 并行化 virtual reality multi-core OpenGL OpenMP parallelization
  • 相关文献

参考文献14

  • 1[美]Jeffrey Richter.Windows核心编程(第5版)[M].黄陇,李虎译.北京:清华大学出版社,2008.
  • 2Jim Beveridge,Robert Wiener.Win32多线程序设计[M].侯捷译.武汉:华中科技大学出版社,2002.
  • 3Dava Shreiner.OpenGL编程指南(第6版)[M].徐波译.北京:机械工业出版社,2008.
  • 4OpenMP Architecture Review Board.OpenMP应用编程接口2.5版[EB/OL].http://www.openMP.org/,2009-07-12.
  • 5周伟明.并行计算_OpenMP编程指南[EB/OL].http://blog.csdn.net/drzhouweiming/arehive/2008/05/23/2472454.aspx,2008-05-23.
  • 6Shameem Akhter,Jason Roberts.多核程序设计技术[M].李宝峰,等译.北京:电子工业出版社,2007.
  • 7Barry Willkinson,Michael Allen.并行程序设计(第2版)[M].陆鑫达,等译.北京:机械工业出版社,2005.
  • 8Tim Mattson.编写并行程序:多语言指南介绍[EB/OL].http://software.intel.com/zh-on/articles/writing-parallel-programs-a-trrulti-language-tutorial-introduction/.2008-01-09.
  • 9Quinn M J. Parallel Programming in C with MPI and OpenMP [M].北京:清华大学出版社,2005.
  • 10Timothy G Mattson, Beverly A Sanders, Bema L Massingill.并行编程模式[M].敖富江译.北京:清华大学出版社,2005.

二级参考文献1

  • 1(美)TimothyG.Mattson,(美)BeverlyA.Sanders,(美)BernaL.Massingill著,敖富江译.并行编程模式[M]. 清华大学出版社, 2005

共引文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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