计算机与现代化 ›› 2010, Vol. 1 ›› Issue (3): 15-4.doi: 10.3969/j.issn.1006-2475.2010.03.005
吴玮欣,陆达
WU Wei-xin,LU Da
摘要:
提高三维场景的运行速度一直以来都是程序开发人员需要面临的一大难题,随着面向主流应用的多核处理器的出现与普及,利用处理器提供的多个内核而不通过编写多线程的方法来提高程序的并行性成为了一种可能。本文介绍虚拟现实开发工具OpenGL和共享存储系统并行编程接口OpenMP;分析OpenGL绘制三维场景的一般过程;并以纹理映射为例着重探讨在OpenGL程序中使用OpenMP来提高程序并行性的方法。