【摘 要】
:
当今的图形硬件(GPU)有着高度的并行性和很高的存储带宽,这使得GPU比CPU更适合于流处理计算。随着GPU性能和可编程性的提高,基于可编程图形硬件的通用计算成为近些年来图形学
论文部分内容阅读
当今的图形硬件(GPU)有着高度的并行性和很高的存储带宽,这使得GPU比CPU更适合于流处理计算。随着GPU性能和可编程性的提高,基于可编程图形硬件的通用计算成为近些年来图形学领域研究的热点。以往的研究大都针对某一类具体问题,缺乏一定的通用性。而NVIDIA的CUDA通用型很强,却只能在NVIDIA的8800上的显卡上运行。本文从图形硬件发展的历史开始,介绍和分析GPU编程模型和数据结构,以及最新GPU在通用计算方面的应用及其技术原理和发展状况。文章提出了一个利用GPU来加速游戏中矢量、矩阵之间基本代数运算应用程序框架。并且给出了在游戏中应用该框架加速渲染水面和人工智能计算的例子。富有挑战性的人工智能可以大大提高游戏的可玩性,给游戏玩家更高一层的浸入感。以往的人工智能计算大都由CPU来完成,随着人工智能算法复杂性的提高,CPU变得不堪重负。利用GPU计算人工智能是一个可行的方案,既可以均衡负载,又可以提高计算速度。本文实现框架在游戏中有着广泛的应用,利用它可以加速游戏AI逻辑的计算,也可以求解微分方程,在游戏中实现基于物理的水面。本文算法的主要贡献和创新点在于如下工作:本文实现了一个使用GPU计算向量、矩阵代数运算的通用框架,利用纹理表示向量、矩阵等数据结构,完全在GPU上运行。该框架封装了GPU的实现细节,在图形硬件和应用程序之间形成一个抽象层,具有很强的通用型。并且,利用shader model3.0的最新特性,最大限度减少GPU和CPU的通信,改善整体性能。利用GPU加速游戏AI逻辑的计算,能够在游戏中实时进行人工神经网络的测定和训练。利用文章实现的框架求解了二维水波方程,实时渲染出真实感非常高的二维水面。为在游戏中实现基于物理的水面提供了一个可行的方案。对GPGPU的发展前景作出了展望。
其他文献
胡锦涛总书记在党的十七大的报告,主题鲜明、内涵丰富、思想深刻,是新时期29年来我们党治国理政实践经验的科学总结,是坚定不移地走中国特色社会主义伟大道路的政治宣言。一个时
普通混凝土路面板在外力因素的影响下会产生许多不规则裂缝,在施工时不得不设置很多横向接缝。此外,对接缝还需要做大量的养护工作,这不仅增加了施工的复杂性,而且降低了行车舒适
关联规则挖掘是数据挖掘领域的一个重要分支,在研究及应用方面已取得了很大的进展。然而,由于现实世界数据的海量、异构和数据类型的多样性、结构的复杂性等特点,对关联规则挖掘
英国是开展政府绩效评估最持久、最广泛、技术上比较成熟的国家之一,其政府绩效评估具有很强的系统性和连续性。英国以质量为导向的政府绩效评估始于20世纪80年代末,是英国政
吕叔湘先生是一位著作等身的语言学大家,也是一位语文教育家。他长期关注中国的语文教育,发表了一系列指导中国语文教育的论文。本文探讨的是他关于语言教学的论述,从价值观、目
武汉青山长江公路大桥主桥为主跨938 m的双塔双索面斜拉桥,主梁采用混合梁结构。其中,边跨主梁采用钢箱结合梁;中跨主梁采用整体式钢箱梁,钢梁宽48 m、高4.5 m。中跨钢箱梁共
土壤并非一个均匀质体,而是一个时空连续的变异体,具有高度的空间异质性。土壤重金属等元素空间变异的研究,对于判断土壤环境质量状况,明确污染物的布局和空间变异,预测土壤环境质
人工免疫系统(AIS:Artificial Immune System)是一类基于生物免疫系统的功能、原理、基本特征以及相关理论免疫学说而建立的用于解决各种复杂问题的计算系统。其研究旨在通过
基于CPN(有色Petri网)对舰艇编队护航反潜战法进行建模仿真。以在敌潜艇威胁下的驱护舰编队为商船伴随护航作战为情况想定,分析了舰艇编队护航中对潜防御行动的作战过程及建
本文通过梳理田园综合体的发展模式,分析田园综合体模式下创意型休闲农庄营造特征,并以广西壮族自治区田东县"宜来休闲农庄"为例,研究田园综合体发展模式导向下创意型休闲农