【摘 要】
:
图形处理器(GPU)最近几年迅速发展,基于GPU的计算作为一个新的研究方向已经引起了越来越多人的关注。当今的图形硬件有着高度的并行性和很高的存储带宽,这使得GPU比CPU更适合于
论文部分内容阅读
图形处理器(GPU)最近几年迅速发展,基于GPU的计算作为一个新的研究方向已经引起了越来越多人的关注。当今的图形硬件有着高度的并行性和很高的存储带宽,这使得GPU比CPU更适合于流处理计算。随着GPU性能和可编程性的提高,基于可编程图形硬件的通用计算成为近些年来图形学领域研究的热点。
建立在微观模型上的格子Boltzmann方法是近年来发展起来的一种模拟流体流动新的计算方法。格子Boltzmann方法具有计算简单,能够处理复杂边界问题,以及适合于并行计算等很多优点。
本文主要研究基于GPU的格子Boltzmann方法计算,试图利用图形硬件的最新进展,以新的图形硬件的可编程性和一定程度的并行性加速通用数值运算,实现基于格子Boltzmann方法计算的加速。本文的主要研究内容如下:
1、在分析GPU编程特点的基础上,建立基于GPU计算的编程环境,研究在GPU环境下进行计算的特点。
2、在分析格子Boltzmann方法基本原理的基础上,建立基于LBM的数值模型,分析GPU数据存储的特点,通过纹理映射将格子Boltzmann方法的数据映射到GPU的数据结构上,将格子Boltzmann方法的数据储存在纹理中。
3、采用Cg语言编制在GPU上实现格子Boltzmann方法计算的程序,在GPU上实现用LBM方法模拟方腔流,完成对软件的测试和数值实验,计算t值不同时的结果分析方腔流的特点。实验结果表明基于GPU的计算有了明显的加速。
其他文献
快速精确地首次治疗对创伤的治愈有着积极的影响。通过对创伤程度的评估,医护人员将按照合理药量对病人进行输液治疗。特别是对于大量面积的烧伤患者,休克期的准确补液对维护生
复杂网络研究正渗透到数理学科、生命学科和工程学科等众多不同的领域,对复杂网络的研究已成为网络时代科学研究的一个极其重要的挑战性课题。近年来随着计算机技术的快速发
随着互联网应用的不断发展,网络购物逐渐成为一种消费潮流。在线评论作为网络购物的重要组成部分,为网购用户做出购买决策及制造商改善产品提供重要依据。由于在线评论的好坏
Web应用程序是近些年来软件业中发展最快的应用程序之一。Web应用所使用的开发语言和开发模型在不断发展。Web应用本身也越来越复杂。所有这些因素都给Web应用的分析、建模和
电力变压器是组成电力系统的关键设备,其安全运行是保证供电可靠性的基础。导致电力设备失效的主要原因是其绝缘性能的劣化。变压器内部绝缘油在高场强的作用下分解的气体产生的气隙放电约占变压器故障总数的大多数,如何快速、有效、准确地监测变压器内部局部放电的放电量和放电部位是保证变压器正常运行的关键。本文对变压器局部放电现象进行了深入的阐述和分析,提出了局部放电超声定位关键技术的解决方案——通过相关函数法检测
无线传感器网络综合了传感器技术、计算和通信技术,成为计算机科学领域一个活跃的研究分支。在网络结构上,由于分簇结构在降低节点能量消耗及提高网络的可扩展性方面比平面结
SAR(Synthetic Aperture Radar,合成孔径雷达)是一种主动式微波成像雷达,在成像雷达中起到十分重要的作用,在科学探索、国家安全和经济生产等诸多领域已被广泛应用。目前,SAR
不断发生的信息安全事故,使信息安全成为广泛关注的焦点,传统的以静态保护为主的数据库安全技术,不能提供非常有效的数据库安全保护,按照纵深防御的思想,有学者采用入侵检测来弥补
基于视频的实时监控系统是图像处理领域的一个重要分支,在当前社会的实际生活、生产中担当重要的任务。随着人们对监控图像质量的要求日益提高,传统的模拟摄像头已经无法满足实
实现专利文本的自动分类有着重要的意义。专利以每年几十万条的速度递增,完全依靠人类专家进行分类需耗费大量人力物力。此外,专利分类是专利分析的基础,通过对专利进行分析,