咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >GPU通用计算中的数据结构组织与应用研究 收藏
GPU通用计算中的数据结构组织与应用研究

GPU通用计算中的数据结构组织与应用研究

作     者:黄敬磊 

作者单位:解放军信息工程大学 

学位级别:硕士

导师姓名:黄永忠

授予年度:2007年

学科分类:08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:GPU SIMD 数据结构 穷举法 通用计算 

摘      要:计算机图形处理器(graphics processing unit,简称GPU)用于通用计算的研究现在已经成为一个热门的研究领域。数据结构在GPU下的组织与应用是研究GPU通用计算的前提,没有数据结构的支撑也就不会有GPU下具体的运算实现。本文在对GPU体系结构、编程接口、常用绘制语言及流编程模型的分析基础之上,主要以线性表这一基础的数据结构为研究对象,对其在GPU下的物理结构和逻辑结构进行了详细的分析,从而给出相应的组织方法。通过比较分析提出了一种在GPU下对线性表实现删除和插入运算的方法。 论文将数据结构应用于穷举搜索,并通过此应用来讨论GPU下通用计算的性能。由CPU下穷举搜索的性能较差,引出从软件方面将其并行化的改进方法。其次,研究了从硬件方面的改进过程,即如何将穷举搜索移植到GPU环境下,并与CPU下的穷举法进行实验性能对比,通过对测试结果的分析,得出GPU进行通用计算的具体性能指标。 最后通过实验得出如下结论:在不考虑带宽影响的情况下,处理的数据规模越大在GPU下执行时越能得到良好的加速比;能够多遍调用渲染操作的算法很适合在GPU下实现,这样可以提高核心算法在计算中的耗时比例,从而提高运算效率。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分