基于GPU的流体模拟加速方法

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:kiry250
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流体现象(如烟雾、火焰、云彩、波浪、汽泡、爆炸等)是日常生活中十分普遍的景象。流体模拟广泛应用于电影特效、影视广告、网络游戏等图形学相关领域中,是计算机图形学中一个重要的研究方向。近年来,流体模拟主要采用基于物理的方法,并获得了较高的真实感。然而,基于物理的方法整个求解过程十分复杂,导致模拟实时动画比较困难。因此,提高流体模拟的实时性已经成为一个亟待解决的研究课题。本文首先对基于物理的流体模拟方法进行了研究。然后,针对该方法中影响模拟速度的瓶颈——投影项和扩散项中对泊松方程的求解,提出一种新的基于CUDA的并行共轭梯度法。本文算法主要针对共轭梯度法中最为耗时的矩阵向量乘和内积运算设计高效的并行算法:基于无矩阵形式提出一种新的的矩阵向量乘算法,有效克服诺依曼边界条件处理困难的问题,显著提高了算法的并行性和运算速度;针对内积运算提出了一种改进的求和算法,通过合理减少并行过程中的同步操作数,加快了算法运算速度。实验表明本文算法可以有效加快泊松方程的求解速度,一定程度上提高了流体模拟的实时性。
其他文献
随着集成电路技术、计算机技术的迅速发展,嵌入式系统逐渐应用于科学研究、工程设计、日常应用等各个领域。 本文以国家“863”计划支持的项目“家庭用保安机器人”中央控
随着互联网的快速发展,电子邮件得到极大的推广和应用,成为人们通信和交流的主要工具和手段。然而,垃圾邮件严重干扰和影响了邮件系统的正常使用,阻碍了互联网的发展。现行的
基于免疫机制的网络入侵检测是目前网络入侵检测的热点研究问题,其特有的特征是利用自然免疫系统的原理、机制与规则来实现入侵的检测与响应。自然免疫系统具有多样性、自适
“团购”在国际上通常被称为B2T(Business To Team),是指一部分有相同购买意愿的消费者组织起来,直接向厂商购买其产品或服务,从而降低购买成 “Buy ” is commonly referr
无线传感器网络(WSN)的节点容易受到环境因素的影响,因此采集到的数据可能会存在异常。目前,数据融合技术在进行数据融合时的主要方式是源节点将采集到的数据直接发送到融合
商务礼仪能体现商务交流双方、多方态度,中西方商务礼仪差异直接反映不同地区历史文化对礼仪文化应用的影响,为更好地满足商务礼仪多元化应用需求,从中西方商务礼仪差异角度
异构数据集成查询是当前信息化建设过程中面临的一个重要课题,主要用于解决实际应用中的“信息孤岛”问题。异构数据集成查询的目标是集成已有系统的数据,屏蔽各异构数据源间
虚拟现实(Virtual Reality,简称VR)是由计算机生成一个具有多种感官刺激的虚拟世界,能给人以沉浸感,并且人能与这个虚拟的世界进行交互。在这个多感官感知的系统中,目前的技
培育青少年志愿服务意识有助于构建和完善社会主义核心价值体系、拓展学校德育教育途径进而促进青少年的自我教育和自我发展.近年来,阜阳市在培育青少年志愿服务意识方面取得
移动数据库是移动计算环境中的分布式数据库,由于移动数据库的应用大都嵌入到诸如掌上电脑、PDA、车载设备等移动通信设备中,故移动数据库也称为嵌入式移动数据库。嵌入式设