无网格Galerkin法GPU加速并行计算研究

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:randygu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无网格Galerkin(Element-Free Galerkin,EFG)法不受网格束缚,因此能够有效地解决有限元法遇到的困难,已在结构大变形、不连续性等问题中引起了高度重视。然而EFG法存在计算耗时长等缺点,限制了其在大规模工程计算中的应用。GPU(Graphics Processing Unit,GPU)加速计算是近年来快速发展起来的一种并行计算技术,随着 CUDA(Compute Unified Device Architecture,CUDA)等通用编程平台的推出,GPU加速计算已广泛应用于科学与工程计算领域。本文针对EFG法计算耗时长的缺点,开展EFG法的GPU加速并行计算研究,以缩短其计算时间。其主要研究内容为:(1)基于CUDA平台讨论了稀疏矩阵与向量乘积并行计算的任务分配方式,研究了对称正定线性方程组的GPU加速求解,编写了共轭梯度法的GPU求解函数,并对比了不同系数矩阵规模下的计算性能。结果表明系数矩阵规模越大,加速比越高。(2)基于交叉节点对思想及按行压缩存储格式,研究了刚度矩阵的组装与稀疏存储;提出了节点与积分点的局部搜索方法;利用罚函数法处理本质边界条件,给出了刚度矩阵和惩罚刚度矩阵的统一格式,提出了一种采用三角形网格进行积分计算的EFG改进算法,并编写了改进算法的C语言程序。对悬臂梁和连杆的分析表明,所提算法在满足计算精度的前提下,能有效地节省存储空间和提高节点与积分点的搜索效率,且对复杂几何形状的模型具有良好适应性。(3)在EFG改进算法的基础上,利用GPU加速形函数及其导数、刚度矩阵的计算,以及线性方程组的求解,提出了 EFG法的GPU加速并行算法。基于CUDA平台编写了 EFG并行算法程序,并在NVIDIA GeForce GTX 660显卡上通过悬臂梁和连杆两个算例进行了性能测试,探讨了加速比的影响因素。算例结果表明,GPU加速算法在满足计算精度的前提下具有显著的加速效果,并且线性方程组求解和刚度矩阵计算对算法加速效果起决定性影响。本文利用GPU加速技术显著缩短了 EFG法的计算时间,其研究为EFG法应用于大规模复杂几何形状结构的分析,提供了一种新的算法,所得结果对EFG法应用于工程问题的计算具有理论参考和实际意义。
其他文献
仲裁解决知识产权争议的利或弊并不能简单的一概而论。仲裁契约性及一裁终局的基本特征在解决知识产权争议的个案中可能是优势,也可能是弱项;而仲裁保密性以及在时间和成本方面
近些年我国重点发展农业区域经济, 农业财务管理工作是非常重要的, 关系到农业未来发展, 当前农业财务管理过程中存在一些问题, 影响到农业财务管理效率提升, 因此, 相关人员
目的:分析“1.5+1.5”教学模式在高职高专康复治疗技术专业的应用效果。方法:2010级康复治疗技术专业2班学生36例为观察组,采取“1.5+1.5”教学模式;1班学生34例为对照组,仍然沿用“2+1”
青年大学生理想信念教育是高校思想政治教育的核心,是高校党建工作的重要环节,也是大学生成长成才的必备课程。习近平总书记对大学生理想信念教育提出了坚定马克思主义信仰、
现代社会经济和信息技术的不断进步促使各个行业面临越来越激烈的市场竞争。现代企业管理开始从传统管理模式朝着现代化信息化管理模式发展,其中ERP是常见的一种现代化管理手
进入21世纪后,科技迅速发展,人们的生活逐渐进入了信息化、智能化,在此背景下,楼宇智能化系统应运而生,并且日益受到大众消费者的关注。楼宇智能化系统技术作为一种新生事物,
当新中国60周年大阅兵受阅队伍以崭新的面貌、精良的装备通过天安门广场——世界目光再次聚焦中国的心脏,聚焦阔步现代化征程的中国军队。 When the 60th anniversary of th
梁漱溟乡村教育理论认为,中国是伦理本位的社会,中国社会的改造应该以中国传统文化传统(儒家伦理)思想为基础,吸收西方现代文化的精髓,从农村的改造开始,通过对农民的教育,他
由于TiO2纳米管具有优秀的化学稳定性、超高的表面积及量子尺寸效应,并在储氢、光催化、能源存储及生物医药等领域广泛使用。大量学者已经对TiO2纳米管的电学、光学、电化学
文章以一套国内常用的静态质量法和标准表法相结合的水流量标准装置为例,详细分析了液体流量标准装置系统误差的来源,并提出了减小系统误差的方法。 Taking a set of water