基于MPI+CUDA并行的相场模型模拟研究

来源 :兰州理工大学 | 被引量 : 0次 | 上传用户:tanzhiming1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
相场法是目前数值模拟微观组织枝晶生长最具潜力的方法之一。为使模拟结果尽量贴近现实,文中将计算枝晶生长的单相系统晶粒纯扩散相场模型与计算动量、质量及能量传输格子Boltzmann方法耦合,建立了一个适应于模拟自然对流作用下三维合金枝晶生长的PF-LBM多场耦合模型。但由于材料微观组织数值模型是一个密集型计算问题,其模拟时间太长且模拟规模太小。为了解决这两个问题,文中又使用MPI+CUDA混合粒度异构并行计算来探索出一种同时具有GPU高计算效率和MPI可扩大模拟规模的不同粒度异构并行算法。使用MPI+CUDA混合粒度并行方法对PF-LBM三维枝晶生长模型模拟,用MPI方式进行粗粒度划分,把完整三维模型划分为单个相等小模型放入不同节点中,突破单机下模拟规模的限制。而在每一个节点中又以CUDA并行方式进行细粒度划分,实现节点内完全并行化,从而提高总体计算效率。同时文中在CUDA编程中提出“伪三维数组”编程法,把CUDA线性数组访问转化成数组坐标访问形式,简化CUDA编程。在编译方面,利用Make File文件,把CUDA函数与MPI函数统一编写和编译,减少了MPI+CUDA因分别编译链接带来的烦琐。在CUDA随机数生成中,提出了不同产生方法,并比较其时间效率,解决CUDA随机数生成困难与时间消耗太长等问题。在相同模拟计算环境下,文章实现了MPI+CUDA混合粒度异构并行在PF-LBM模型上的数值模拟,并与串行、MPI及GPU并行计算结果相比较,得出各并行化结果与串行结果一致,且符合实际实验。同时得到以下规律:在模拟时间上,MPI并行方式随着节点数的增加,呈先减少、后增加的倒抛物线模式,MPI+CUDA异构并行与单GPU并行时间比较呈先增加、后减少、再增加的sin函数模式,并且在相同节点数中的MPI+CUDA模拟时间总小于MPI的模拟时间;在模拟规模上,不同并行模拟方法的模拟规模均随着节点数的增加而增加。最后,由于受模拟环境限制,文中模拟数据表明:在运算效率接近的情况下,21节点MPI+CUDA的最大模拟规模可达4203,是单GPU模拟规模的13倍;在相同模拟规模下,21节点MPI+CUDA的加速比可达到57,比21节点MPI的加速比提高了54%。所以,文中提出的MPI+CUDA混合粒度异构并行方法在求解多场耦合模型中同时拥有了GPU的高计算效率和MPI可扩大模拟规模的优点。
其他文献
海关稽查,最早在西方发达国家推行,目前已为世界各国海关普遍运用。我国建立和推行海关稽查制度十余年来,海关稽查工作有效促进了税收增长,为综合治税和海关税收任务的完成做
本文以山西省晋北煤炭基地生态环境修复技术为研究对象,在准确掌握该基地生态环境现状与未来生态系统演替的方向的基础上,应用蒙特卡洛模拟方法确定生态系统影响因子的影响指
随着时代的脚步逐渐加快,生产要素流动周期也逐步缩短,各区域经济之间的相互合作,已成为发展的潮流趋势。为了促进经济更快更优发展,京津冀一体化的实施,对于北京、天津和河
上海国际航运中心港口景气指数主要包含两部分内容:一是长三角地区港口经营数据,二是分析长三角港口财务数据。港口经营数据可以反映整个宏观经济的情况,而港口财务数据可以反映
<正>闻一多当年评论郭沫若的《女神》,一篇从《女神》的时代精神着手,一篇由《女神》的地方色彩切入。"时代精神"说一举成为郭沫若《女神》研究的定论,历来为人们引为至评,而
会议
近年来,韩国娱乐业蓬勃发展,其影响力甚至不仅仅局限于亚洲地区,在欧洲、南美洲等均占据强大的市场,先就对该韩国娱乐业的发展做一简单分析。
太阳能的利用有利于世界的环境保护,光伏发电作为太阳能发电的方式之一,无论从科技应用还是从商业开发的角度出发,如何更进一步地提高太阳能光伏发电装置的效率,都是目前有待
介绍了模块化施工过程中管道支吊架的安装原则。详细描述了AP1000核电项目中箱型支吊架、弹簧支吊架及阻尼器的安装要求。提出模块化施工对管道支吊架安装的不同要求。
乳糜尿属中医学所称“膏淋”范畴。其病因病机为脾肾两虚、湿热下注、气血瘀阻。乳糜净颗粒剂是据此而设制的协定方 ,补泻并用 ,标本兼治 ,直中病机。经临床观察 ,治愈率达74
虚拟植物是指用计算机来模拟在生理过程驱动及环境影响下植物在三维空间中生长发育的状况,在农学、林学、生态学等领域有着广阔的应用前景。虚拟植物与环境交互是虚拟植物研究