论文摘要
随着多核技术的发展,越来越多的研究人员开始关注和着手多核技术的研究与应用。在多核技术中,多核处理器和众核处理器(GPU可以看作众核处理器的一种)越来越受到研究人员的关注和利用。随着GPU计算能力和可编程能力的提高,已经成为高性价比的并行计算协处理器,特别适于密集的、高并行的通用计算。研究人员开始把各种基于CPU的密集计算引入到GPU上,利用GPU巨大的运算能力来加速计算过程。在计算机图形中,光线跟踪算法作为生成真实感图像的重要方法,广泛应用在电影娱乐等行业。由于光线跟踪本身具有高度并行化的条件,因此,利用GPU加速光线跟踪算法已成为一种趋势。本文首先分别在CPU、GPU以及异构多核三种平台上构建光线跟踪算法的加速结构KD-tree,并证明异构多核平台更加适合构建KD-tree加速结构。其次在异构多核平台上实现完全重建动态光线跟踪算法以及分析其适应范围。最后提出两种动态光线跟踪算法以及分析其适应范围。本文的主要内容如下:1)研究了光线跟踪的基本原理和流程,选择合适的加速结构,在支持CUDA的GPU上构建了光线跟踪模型系统。2)分别在CPU、GPU以及异构多核三种平台上构建加速结构KD-tree;通过测试不同静态三维场景,证明在异构多核平台构建的KD-tree的效果最好。3)在研究并实现了完全重建动态光线跟踪算法之后,提出了部分重建动态光线跟踪和光线坐标变换动态光线跟踪算法。并对这三种动态光线跟踪算法的优缺点和在异构多核平台上实现的性能进行了分析比较。
论文目录
相关论文文献
- [1].多核平台下应用程序的动态优化[J]. 计算机科学与探索 2010(04)
- [2].多核平台上一种分布式的虚拟运行环境[J]. 计算机工程与科学 2009(S1)
- [3].基于多核平台的多线程动态优化框架[J]. 计算机工程与科学 2011(05)
- [4].基于OCTEON的多核平台上数据流量负载均衡算法比较[J]. 电子技术与软件工程 2016(13)
- [5].多核平台上程序在线评测辅助教学系统[J]. 计算机系统应用 2011(06)
- [6].基于改进核平滑辅助粒子滤波的失效预测方法[J]. 系统工程与电子技术 2015(01)
- [7].异构多核平台上基于任务划分和调度的性能评估方法[J]. 中国科学院研究生院学报 2012(02)
- [8].多核平台下一种新的实时调度模型[J]. 华中科技大学学报(自然科学版) 2013(03)
- [9].一种多核平台下的用户级实时多任务库[J]. 小型微型计算机系统 2015(07)
- [10].基于多核的在线判题系统的设计与研究[J]. 计算机时代 2011(07)
- [11].多核平台下声音采集与播放并发互斥技术研究[J]. 软件导刊 2011(12)
- [12].DPI处理器在多核平台上的应用[J]. 世界电子元器件 2009(09)
- [13].多核平台下考虑能耗的实时任务分派与调度研究[J]. 智能计算机与应用 2015(04)
- [14].一种新的基于粒子滤波的OFDM时变信道估计方法[J]. 郑州大学学报(工学版) 2011(02)
- [15].白日梦大冒险——小评《比尔和泰德历险记》[J]. 课堂内外(科学Fans) 2018(11)
- [16].带有辅助信息的ROC曲线两种估计的比较[J]. 数理统计与管理 2010(01)
- [17].一种新的含噪混沌信号降噪算法[J]. 电子与信息学报 2008(08)
- [18].基于收入分布的收入差距扩大成因的分解[J]. 数量经济技术经济研究 2008(09)
- [19].黄土高原山杏种质资源分类研究[J]. 西北林学院学报 2011(01)