下载此文档

基于多核平台优化OGRE+3D渲染引擎.pdf


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/58 下载此文档
文档列表 文档介绍
摘要�渲染系统模块进行详细分析,继而总结出��和函数调用实现了并行化,使用��标准测试程序对优化后的引擎性能进行测随着计算机体系结构的发展,多核平台得到了越来越广泛的应用。多核平台与并行计算理论相结合,以多线程并行的方式使应用程序性能大为提高。然而在图形领域,多核平台的应用尚未展开。因此,本文对该领域中广为使�图形渲染引擎进行多线程并行优化,并在多核平台上进行验证,从而得到一个性能提高的引擎,并证明多核平台和并行计算理论的优越性。本文首先分析了��系统,从并行性角度整理了其整体框架,从中提炼出�渲染系统并行化的三个方向:多帧渲染并行化、循环迭代并行化、函数调用并行化。本文还设计了���并行化时的数据保护控制、线程数量设置、线程调度策略,使用���中的��������、����等子句对数掘进行保护、同步,避免多个线程访问时冲突,同时设置合适的线程数量以及采用最佳调度策略,使性能提升最大化。本文使用���叱炭舛远嘀′秩臼迪至瞬⑿谢��褂肙���匝�返��试,并且和优化前的引擎性能进行对比。实验表明并行化后性能提升比例从综上所述,本文在多核平台下结合并行计算理论,成功地对��引擎进行了多线程并行优化,有效地提升了引擎的性能,验证了多核平台和并行计算理论的优越性,达到了研究目的。关键词多核,优化,��渲染系统,���,多线程,并行计算理论用的���.�%到.���ィ�剑壕�����ァ��渲染浙江大学硕士学位论文
琌������琌�������������.��������������������������,���’�������甋�����.�������猚�����������,���������������琣�������瑃�����猣��������瓵��.�%��.�%.�������,������—���,浙江大学硕士学位论文������疭���甋�������甌�����,���������������������琧������,�������.���,���,�����.�������,������.���.�%.缸
图��鴏�取样分析图图��鳬�调用曲线图图�����蹇蚣���项目视图⋯图目录图��⑻囟��砥鞯姆⒄褂肽Χ��伞����图��单核、多处理器、超线程以及多核体系对比⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯�图��⒎⒑筒⑿械那��图��英特尔酷睿处理器架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图��⑿屑扑阍诟髦至煊虻墓惴河τ谩������图��指令串行执行示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯。图��噶畈⑿兄葱惺疽馔����的�����ぷ髂J剑���模块视图���框架图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯�������框架图⋯⋯⋯⋯⋯⋯⋯⋯⋯。图��糜谀诓可柚玫牟糠謃���������������������图��糠諷�系列和��盗泻����������类框架视图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯����嗫蚣苁油肌������������图��〉幕撼迥J剑�图��暾�闹′秩韭肪丁�����������������������图���嘀〔⑿袖秩镜耐�轿侍狻������������������图����叱滩⑿姓箍M肌���������������������图�����饔貌⑿谢�������������图��线程负载不平衡现象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯���编译开关������运行结果图⋯⋯⋯⋯⋯⋯⋯⋯⋯图������处理器架构⋯⋯⋯。图��A址掷喾ā��图���叱套刺�迹�图���图��用����刂仆��浙江大学硕士学位论文�⋯⋯⋯⋯..����⋯⋯⋯..⋯.⋯..⋯⋯⋯⋯..⋯⋯⋯⋯....⋯⋯⋯.�.......⋯⋯⋯.�⋯⋯⋯......�..⋯.⋯⋯⋯�
表目录表����模块分类及其功能表��线程个数与运行时间对照表���结构和子句时间开销列表⋯⋯表��髦值鞫炔呗孕阅芏员�表��阅苡呕�哉毡怼���������的调度策略浙江大学硕士学位论文.....⋯.⋯⋯⋯��
第�滦髀���课题背景自从上个世纪�年代世界上第一个处理器��诞生【�浚��砥鞯姆⒄菇��了黄金时期。在接下来的�多年时间里,处理器遵循着摩尔定律【�考础懊���月左右的时间里处理器芯片集成的晶体管数量翻番,处理器频率提高一倍”的模�纫幌盗欣锍瘫�降拇�砥鳌�】,走进了千家万户,极大的促进了工业的发展、科学的进步、技术的创新,是划时代的科技革命。但到了�世纪初,处理器的发展遇到了瓶颈。摩尔定律难以保持下去。随着晶体管的密度不断提高,芯片的发热量越来越大,晶体管的电流泄漏也越来越严重,集成电路工艺的提升越来越困难;与此同时,超标量、超长指令字和多级流水线等指令级并行的实现越来越困难,控制逻辑越来越复杂【�俊P酒�圃煲翟�发展到巅峰之后,遇到了一个非常棘手、现实的难题:即如何解决在增大处理器在这

基于多核平台优化OGRE+3D渲染引擎 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数58
  • 收藏数0 收藏
  • 顶次数0
  • 上传人hytkxy
  • 文件大小0 KB
  • 时间2015-09-16