基于GPU加速的四面体网络优化

来源 :浙江大学 | 被引量 : 0次 | 上传用户:cuifangcuifang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
有限元法是一种常用的离散化的计算方法,被广泛地应用于微分方程描述的场问题的求解。四面体网格是常用的有限元之一,但现有的四面体网格生成算法不可避免地生成形状不佳的网格,而这些形状不佳的网格会引入数值误差并且增加数值求解的时间。因此,在网格生成后,对网格进行优化以保证网格质量十分必要。鉴于常用的四面体网格优化方法十分耗时,难以满足实际需要,本文研究了基于GPU加速的四面体网格优化算法,目的是提高四面体网格优化的效率。   本文的主要研究工作包括以下几个方面:   1.提出了基于GPU的四面体网格顶点平滑算法。主要思想是用顶点着色算法将模型的顶点分组,然后采用组内并行组间串行的策略进行并行平滑。实现了GPU加速的拉普拉斯平滑,并给出了实验结果及分析。   2.提出了基于GPU加速的四面体网格拓扑优化算法设计的统一流程。该流程对所有四面体网格的拓扑优化算法都是通用的。   3.根据以上提出的并行算法的流程,设计并实现了Flip3-2,Flip2-3和边收缩三个四面体网格拓扑操作的并行优化算法,并给出了实验结果和分析。   4.提出了可并行化的点插入操作的简化方法,包括对插入点位置选择的简化和对局部重网格化后的网格优化步骤的简化,以提高点插入算法的局部性。在此基础上,设计并实现了基于GPU加速的简化点插入的算法,并给出了实验结果和分析。   实验结果表明本文提出的算法对四面体网格优化具有明显的加速效果,当网格规模越大时,GPU对时间效率的优化就越明显。在本文实现的基于GPU加速的四面体网格优化算法中,对于那些规模大的模型都能提高一个数量级以上的时间效率。
其他文献
软件测试是保证软件质量的重要手段,自动化测试作为一项新技术被提出并广泛研究,它能有效地解决传统软件测试所存在的问题并提高测试效率。Web自动化测试作为自动化测试的一个
目前,粒子群优化算法已广泛应用于模式识别、垃圾邮件检测、数据聚类、机器人技术、推荐系统等很多领域。然而,在不同的应用背景下,传统的粒子群优化算法在有效性验证、速度位置
摘要:无线传感器网络是一种综合信息采集、信息处理和信息传输功能于一体的智能网络信息系统。无线传感器网络在很多重要领域越来越受欢迎。由于其自身特性,数据收集应该考虑
本体词汇处于语义Web体系结构中的关键层,用于对信息的概念和语义进行抽象描述,而OWL建立在描述逻辑的基础之上。作为一阶逻辑的子集,描述逻辑具有可判定的计算性能,广泛地应
随着计算机技术的发展与Internet的普及,软件系统的生存环境由静态的封闭式转变为了动态并且异构的开放式,同时用户对软件系统的需求时时刻刻都在发生变化,这就要求软件系统
互联网在为人们交流和生活提供方便的同时也带来了数字产品容易被非法复制和修改等问题,因此如何针对数字产品进行版权保护成为亟待解决的课题目前,数字水印技术在多媒体版权保
近年来,随着国民经济的不断增长和人民生活水平的不断提高,我国的各项国家事业蓬勃发展,城镇基础设施建设不断完善。由于城市的快速发展让城市人口不断膨胀,地面交通承受着前所未
随着便宜又小型的无线传感器的广泛使用,无线传感器网络(WSN)逐步深入到各个领域之中,但是传感器传感距离、通信距离以及能量方面的缺陷严重影响其应用,本文主要研究能量有限
数字图像处理(Digital Image Processing)是通过使用计算机来分析处理原始图像信号转化而成的数字信息的技术。该技术在工业生产、医疗影像、保安监控、图像编码、卫星遥感以
越来越多的图像数据频繁地通过互联网进行传输。因此,机密或私人的图像数据在公共信道上的安全传输技术成为热点研究课题之一。随着混沌理论的发展,基于混沌系统的图像加密技