基于MPI的三维枝晶生长相场模型模拟研究

来源 :兰州理工大学 | 被引量 : 4次 | 上传用户:AsiaIT
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的快速发展和计算材料科学的进步,数值模拟技术实现了二元合金晶体生长微观结构的研究。相场法作为目前最有效的微观组织数值模拟方法之一,采用相场法模拟二元合金凝固过程已成为金属材料微观结构模拟研究的一个热门研究方向。然而,由于二元合金的相场模型包含的变量繁多且复杂,传统的串行程序受制于程序本身静态内存的大小,相场规模无法扩大,使得二元合金相场模型的研究大部分还停留在二维阶段,同时计算时间长、计算效率低也成为三维模拟的瓶颈问题,所以如何大幅度地增加相场规模、减少计算时间、提高计算效率成为二元合金相场模拟研究中急需解决的问题。近年来,随着多核计算机集群的普及,单机无法解决的大规模计算任务可以在集群环境下被很好地解决。其中就需要用到消息传递模式,MPI作为最流行的消息传递设计平台,已经被应用到许多方面。本文就是采用MPI并行技术来解决二元合金相场模型模拟研究中的问题,主要开展了以下研究工作:(1)本文采用MPI并行技术实现了二元合金相场模型的并行化,通过并行模拟结果和串行模拟结果的对比,验证了并行模拟结果的可靠性和有效性;模拟规模从2503个网格扩大到1000×1000×500个网格,大尺度地实现了二元合金三维枝晶生长形态的模拟研究,并对大规模的二元合金三维枝晶的生长状态进行分析。(2)通过多组MPI并行加速实验得出:组通信的并行加速比最高可以达到15.45倍,要高于点对点通信的10.06倍,组通信最大模拟规模与串行程序最大模拟规模相同,点对点通信模拟规模随着进程数的增加而增大;在多种MPI计算域划分方式中,按行划分的计算效率最高,加速效率随着沿x轴划分次数的减少而降低。(3)将基于MPI+Open MP混合编程技术模拟出的结果图与纯MPI并行技术的模拟结果对比,验证其可靠性和有效性;同等条件下,将两种并行技术的加速效果进行比较,结果证明:在同等条件下,基于MPI+Open MP混合编程技术的加速比要高于纯MPI并行技术的加速比;通过对MPI+Open MP并行技术最优进程数和线程数的分析,得出以下规律:在进程数为偶数时,其最优线程数也为偶数;进程数为奇数时,最优线程数的奇偶性没有特殊规律。
其他文献
随着互联网和移动终端应用的发展,现如今越来越多的人喜欢在移动社交网络上分享各类活动和信息。同时定位技术的发展、基于位置的社交网络(LBSNs)使得人们更容易在移动应用中
随着全球信息化的飞速发展,具有松耦合性及高灵活性特点的面向服务架构(SOA)逐渐成为企业软件架构的趋势。作为信息系统中不可或缺的组成部分之一,报表系统一般针对某个企业
近年来所提出的谱聚类算法是一种较为流行的聚类分析方法。谱聚类算法建立在谱图理论基础上,与传统的聚类算法相比,它具有能在任意形状的样本空间上聚类,且能收敛于全局最优
社会-经济系统结构和动力学分析和建模是复杂系统研究的重要课题。近年来复杂网络研究兴起,自然界和人类社会中结构不规则、复杂的、时间上动态演化的网络成为关注热点.大量分
随着21世纪以来互联网的普及以及计算机运算和处理性能的大幅度提高,全球进入信息化时代,信息也成为了当今社会最重要的商品。在信息获取越发迅速的同时,信息的安全保密问题也越
种类繁多的社交网络(Social Network Sites)成为近些年来热度最高的网络应用,而其中大量的多媒体信息引起了研究人员的兴趣。针对社交网络中多媒体数据的研究主要关注于两点:
星载数据传输网络用于星上各种设备之间的通讯和数据交换,是整个星载电子系统的关键部件之一。星载数据传输网络的可靠性、速度和灵活性直接影响着现代星载电子系统的性能。S
人体行为识别是计算机视觉领域的重要课题之一,近年来也是备受研究者关注的一个研究方向,可以广泛应用于智能视频监控、智能机器人、运动分析等领域中。然而由于人体运动是非
随着社会信息化的发展,人类现在以及未来都面临着信息爆炸的问题,对于数据的分析和处理正变得日益困难。在此背景下,聚类分析技术应运而起,并得到了蓬勃发展,很多聚类算法被
随着社会经济的不断发展,软件企业为了在激烈的市场竞争下取得优势,必须不断改进自身的流程管理。因而,软件生命周期的管理也逐渐成为软件业关注的热点问题。同时,知识的重要性也