三维自由面流动模拟中GPU并行计算技术
本文关键词:三维自由面流动模拟中GPU并行计算技术
更多相关文章: MLParticle-SJTU求解器 邻居粒子搜索 GPU并行技术 稀疏矩阵求解 溃坝 晃荡
【摘要】:MPS(Moving Particle Semi-implicit)法能够有效地处理溃坝、晃荡等自由面大变形流动问题。在三维MPS方法中,粒子数量的急剧增加会导致其计算效率的降低并限制其在大规模流动问题中的应用。基于自主开发的MPS求解器MLParticleSJTU,本文对求解过程中耗时最多的邻居粒子搜寻和泊松方程求解两个模块采用了GPU并行加速,详细探讨了CPU+GPU策略。以三维晃荡和三维溃坝这两种典型的自由面大变形流动为例,比较了CPU+GPU相对于MLParticle-SJTU串行求解时的加速情况,结果表明CPU+GPU在邻居粒子和泊松方程这两个模块中的加速比最高能达到十倍左右。此外,采用CPU+GPU并行能够较准确地模拟溃坝、晃荡等自由面大变形问题。
【作者单位】: 上海交通大学船舶海洋与建筑工程学院海洋工程国家重点实验室;高新船舶与深海开发装备协同创新中心;
【关键词】: MLParticle-SJTU求解器 邻居粒子搜索 GPU并行技术 稀疏矩阵求解 溃坝 晃荡
【基金】:国家自然科学基金资助项目(51379125,51490675,11432009,51579145,11272120) 长江学者奖励计划(T2014099) 上海东方学者岗位跟踪计划(2013022) 工信部数值水池创新专项VIV/VIM项目(2016-23/09)
【分类号】:TP338.6
【正文快照】: 开发装备协同创新中心,上海200240)无网格粒子法MPS(Moving Particle Semi-implicit)[1-3]能够有效地处理自由面大变形流动问题,如晃荡、溃坝等。尽管如此,当该方法应用到三维流动问题时,粒子数和计算量会急剧的增加,基于传统的CPU串行计算已经很难满足工程应用的需要。因此,
【相似文献】
中国期刊全文数据库 前10条
1 本刊编辑部;;加州大学圣地亚哥分校使用GPU超级计算机实现千万亿次级地震模拟[J];科研信息化技术与应用;2013年02期
2 技术宅;;GPU通用计算解密[J];电脑爱好者;2014年02期
3 张浩;李利军;林岚;;GPU的通用计算应用研究[J];计算机与数字工程;2005年12期
4 丁鹏;贾月乐;张静;张岩;;GPU结构与通用计算探析[J];技术与市场;2009年09期
5 AZ521;;GPU的革命 解析通用计算技术[J];电脑迷;2009年15期
6 ViVi;杨原青;;新计算时代:GPU通用计算展望[J];数码先锋;2007年10期
7 Dr.BT;;物理运算,有了GPU,还需要PPU 吗?[J];电脑自做;2007年05期
8 ;揭示显卡的秘密:探讨GPU能耗比之谜[J];现代计算机;2011年02期
9 蜻蜓点水;;主流显卡何去何从 倾听GPU背后的故事[J];现代计算机(普及版);2009年04期
10 ;新一代“显卡危机” 与时俱进的GPU测试软件[J];电脑爱好者;2013年05期
中国重要报纸全文数据库 前5条
1 诸玲珍;NVIDIA推0.13微米GPU[N];中国电子报;2002年
2 网络世界记者 周源;曙光三款GPU服务器问世[N];网络世界;2013年
3 ;GPU市场Q2创八年最大增幅[N];计算机世界;2009年
4 小溪 编译;NVIDIA唱响GPU统一架构时代序曲[N];计算机世界;2006年
5 沈阳 刘镝;GPU:给显卡一颗驿动的“芯”[N];电脑报;2001年
中国博士学位论文全文数据库 前1条
1 白洪涛;基于GPU的高性能并行算法研究[D];吉林大学;2010年
中国硕士学位论文全文数据库 前6条
1 何纪澎;基于GPGPU-Sim模拟的GPU功耗研究[D];西北师范大学;2015年
2 彭绍鑫;基于GPU的硬件加速方法及其在积分方程数值解中的应用[D];电子科技大学;2008年
3 曾敬翔;GPU集群的并行编程通信接口研究[D];华中科技大学;2012年
4 刘宇;基于GPU的近似字符串匹配并行算法的研究[D];黑龙江大学;2012年
5 黄敬磊;GPU通用计算中的数据结构组织与应用研究[D];解放军信息工程大学;2007年
6 刘德波;基于YARN的GPU集群系统研究[D];中山大学;2014年
,本文编号:719392
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/719392.html