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

Research on Parallelization of Three-dimensional Scene Based on Multi-core Processors

在线阅读下载全文

作  者:吴玮欣[1] 陆达[1] 

机构地区:[1]厦门大学计算机科学系,福建厦门361005

出  处:《计算机与现代化》2010年第3期15-18,共4页Computer and Modernization

摘  要:提高三维场景的运行速度一直以来都是程序开发人员需要面临的一大难题,随着面向主流应用的多核处理器的出现与普及,利用处理器提供的多个内核而不通过编写多线程的方法来提高程序的并行性成为了一种可能。本文介绍虚拟现实开发工具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.

关 键 词:虚拟现实 多核 OPENGL OPENMP 并行化 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象