并行耗散分子动力学的研究

来源 :北京化工大学 | 被引量 : 0次 | 上传用户:binga2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的迅猛发展,应用高性能计算和一些新的算法进行分子模拟的研究已经成为一个新的研究方向。耗散分子动力学(DissipativeParticle Dynamic DPD)作为一种分子模拟的重要方法和工具已经在化工理论研究和化学实验中起到了很重要的作用。但是DPD模拟需要的计算量比较大,因此随着计算的粒子数的增加其计算时间和负载度增长较快,所以将DPD程序并行化,应用一些并行算法对DPD程序改造,可以缩短计算时间,提高计算效率。   本文采用空间划分算法,使用MPICH将DPD程序并行化,2节点并行加速比达到1.635,8节点达到5.8。另外由于传统DPD方法不能处理气体液体分相,因此不能模拟像动态润湿现象等当今很多热点问题,本论文在相关理论指导下将DPD程序改为多体耗散分子动力学方法(Many-body Dissipative Particle Dynamics MDPD),并且用一个毛细管润湿的实验验证MDPD程序的正确性。并且为了提高计算效率,本论文用同样的并行算法对MDPD程序进行了并行化改造,并且模拟了一个当前的热点问题的超疏水现象的Cassie模型,在多次模拟后得到比较理想的实验参数的情况下,通过4个计算节点达到了3.425的加速比,同时通过实验测得该并行程序有比较理想的负载平衡。并行计算作为高性能计算的一种,应用于分子模拟领域,不仅可以对分子模拟起到很大的作用,对高性能计算技术本身的发展也很有帮助,所以二者的结合具有重要的科学研究意义。
其他文献
智能视频监控是计算机视觉的一个分支,利用计算机视觉和图像处理的方法对图像序列进行运动目标检测、运动目标分类、运动目标跟踪以及对监控场景中目标行为的描述与理解。在
自1946年计算机问世以来,数值计算一直是计算机应用的主要领域之一,它已经广泛应用到人类生产与生活的各个方面,矩阵运算是数值计算最基本和经常使用的运算之一,它是数值计算的一
人机交互是人和计算机为完成确定任务,以某种交流语言和某种交互方式进行信息交换的过程。实现自然、和谐、方便的交互是人机交互技术的目标。随着计算机技术的发展,人机交互
From 2010 to 2015, the Wuhan Institute of Posts and Telecommunications(WRI) had undertaken the national key basic research development program project ‘ultra-h
当前计算机技术和通信技术发展迅速,使得人们的生活随之产生了巨大的改变,同时企业信息化与自动化领域也随着这些技术的发展产生了很大的变化。显然传统的本地化数据采集系统
随着计算机技术的迅速发展和网络规模的日益庞大,计算机网络中存在大量的主机、数据传输设备和各种网络安全设备。在网络系统运行过程中,会产生大量的不同类别的日志信息,这
摘要:3G技术的迅速发展以及Internet的不断普及,为移动增值业务创造了广阔的发展空间,同时用户对移动通信也有了更高的要求。目前,传统的彩铃业务已经不能满足手机用户的个性
随着普适计算技术的不断发展,人们对于舒适、安全、健康生活的需求也与日俱增。基于运动传感器技术的活动识别正在健康看护、人机交互、动作指导等领域发挥着重要的作用,同时
针对现有波分复用多协议标签交换光互联网络覆盖方法,收敛性差、易早熟、网络覆盖率低的不足,提出一种基于改进粒子群的互联网络覆盖优化方法研究。首先构建光互联网络节点分
西太平洋暖池(Western Pacific warm pool)是全球海温最高的海域,汇聚了巨大的热能,在地球气候系统中具有非常重要的作用。本文综述了近30年来有关西太平洋暖池的研究进展,包