光线跟踪加速算法在异构多核平台上的设计与实现

被引量 : 0次 | 上传用户:gongwen_2003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多核技术的发展,越来越多的研究人员开始关注和着手多核技术的研究与应用。在多核技术中,多核处理器和众核处理器(GPU可以看作众核处理器的一种)越来越受到研究人员的关注和利用。随着GPU计算能力和可编程能力的提高,已经成为高性价比的并行计算协处理器,特别适于密集的、高并行的通用计算。研究人员开始把各种基于CPU的密集计算引入到GPU上,利用GPU巨大的运算能力来加速计算过程。在计算机图形中,光线跟踪算法作为生成真实感图像的重要方法,广泛应用在电影娱乐等行业。由于光线跟踪本身具有高度并行化的条件,因此,利用GPU加速光线跟踪算法已成为一种趋势。本文首先分别在CPU、GPU以及异构多核三种平台上构建光线跟踪算法的加速结构KD-tree,并证明异构多核平台更加适合构建KD-tree加速结构。其次在异构多核平台上实现完全重建动态光线跟踪算法以及分析其适应范围。最后提出两种动态光线跟踪算法以及分析其适应范围。本文的主要内容如下:1)研究了光线跟踪的基本原理和流程,选择合适的加速结构,在支持CUDA的GPU上构建了光线跟踪模型系统。2)分别在CPU、GPU以及异构多核三种平台上构建加速结构KD-tree;通过测试不同静态三维场景,证明在异构多核平台构建的KD-tree的效果最好。3)在研究并实现了完全重建动态光线跟踪算法之后,提出了部分重建动态光线跟踪和光线坐标变换动态光线跟踪算法。并对这三种动态光线跟踪算法的优缺点和在异构多核平台上实现的性能进行了分析比较。
其他文献
<正>您最近发表的一系列文章,锋芒犀利,观点鲜明,对当代西方文学理论中的一些关键性问题做了点穴式的批判,直陈其弊端所在,读来给人启发良多。"强制阐释"是您最具创意的概念
快速公交(BRT)作为一种新型公共交通方式,是当前国际上大力推广的一种公共交通模式。随着昆明、北京、杭州、济南、常州等城市的实践,快速公交在中国的发展已经起步并取得了
南四湖流域是我国主要污控单元,但由于缺乏适度的恢复和生态系统经营,南四湖的河流生态系统结构简单,生态稳定性差,河流生态系统的水体自净能力低。其中,南四湖流域的53条河
简本《礼记·缁衣》"轻绝贫贱"章所提出的"好仁",今本《礼记·缁衣》变为"好贤"。这是社会观念变迁的一个表现。此章所引诗句中的"朋友"之意亦有概念的变化。西周时期的"朋友
观察翻白草水提液对2型糖尿病大鼠胰岛形态及功能保护作用及机制。采用高脂乳剂灌胃加低剂量链脲佐菌素,建立2型糖尿病模型。生化技术检测血糖和血脂,ELISA检测血胰岛素含量,
<正>【教学目的】1.认识本课生字,理解重点词语。2.正确、流利地朗读课文,理解课文内容,在读中感悟课文描写的景物特点,激发学生观察自然、热爱自然的兴趣和感情。3.展开想象
目的探讨应用锁定加压钢板结合经皮微创钢板固定技术治疗胫骨中下段骨折的方法和疗效。方法2010年5月~2013年6月我院收治16例胫骨中下段闭合性骨折,均采用闭合复位经皮插入锁
随着经济建设的不断发展,各种各样的企业投资项目正在不断地扩大,如此巨大的投资规模,本身就急需一整套科学的工程项目造价管理方法论作为管理手段,去确保工程投资的合理使用
我国的“民工荒”问题日趋严重,外来务工者的尊重和生存状况需要引起重视,饭店作为一个重要的服务业对国计民生也十分的重要。一个企业的生命力不仅在于他的品牌和市场,更在
从全国人大对民法典草案进行审议起至今,已经经历了漫长的一段时期,目前我国民法典的制定正处于关键时期,作为我国民法典最后一个出台的法律——《中华人民共和国侵权责任法