摘要
针对汽车三维虚拟现实仿真系统在多核平台下的渲染效率和CPU利用率较低的这一问题,提出了一种基于OpenMP的多线程渲染优化方法。该方法采取了设置动态线程数量、策略调度以及渲染帧并行绘制等策略,对汽车三维虚拟现实仿真系统渲染过程中的初始化阶段、逻辑阶段以及渲染阶段进行并行优化。在多核平台上进行了实验,结果表明,该方法能有效地提高系统的渲染效率和CPU利用率,改善CPU的负载均衡。
Since in current 3D virtual reality simulation system of vehicles, the rendering efficiency and CPU utilization un- der the multi-core platform are both low, a multi-thread rendering optimization method based on OpenMP is presented. In this method, initialization stage, logical stage and rendering stage of the system are optimized by use of strategies including setting the number of dynamics threads, adopting scheduling scheme and rendering parallelly of the rendering frame. The test on the muhi-core platform shows that our method gains a high rendering speed, CPU utilization, and better CPU load balancing.
出处
《重庆邮电大学学报(自然科学版)》
CSCD
北大核心
2014年第1期137-142,共6页
Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition)
基金
"核高基"重大专项(2009ZX01038-002-002-2)
新世纪优秀人才支持计划和科技部计划扶持项目(2009-593)~~
关键词
并行计算
多核平台
多线程
渲染速率
优化
虚拟现实
parallel computing
multi-core platform
muhithreading
rendering rate
virtual reality