运用多线程RTI服务改善3D图形性能 |
| |
作者姓名: | 陈智勇 雷航 |
| |
作者单位: | 电子科技大学计算机科学与工程系,四川,成都,610054 |
| |
摘 要: | 对于单线程的高层体系结构(HLA)应用,仿真领域的图形渲染进程和tick()调用期间的RTI进程共享CPU处理时间。当对象数量较少时(5-10个对象),性能(以显示帧率为标准)反而突然下降。性能下降是由于RTI进程和图形渲染进程之间的非线性竞争关系造成的。如果使用代理设计模式从主线程中分离出一个独立线程,让该线程运行所有的RTI服务,两个进程内部的依赖性也因此被消除了,性能恢复到了原来的状态,同时也改善了3D图形的应用性能。
|
关 键 词: | 多线程 代理设计模式 3D图形 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
|