首页> 外文期刊>Computers & Fluids >Performance analysis of parallel algorithms in physics simulation for molecular dynamics simulation liquid metals solidification processes
【24h】

Performance analysis of parallel algorithms in physics simulation for molecular dynamics simulation liquid metals solidification processes

机译:分子动力学模拟液态金属凝固过程物理模拟中并行算法的性能分析

获取原文
获取原文并翻译 | 示例
           

摘要

In this work, a parallel arithmetic program for the MD (molecular dynamics) simulation study of a large-sized system is proposed and reformed, based on the previous program with PVM (Parallel Virtual Machine) model applied in a small-sized system for liquid metals. Our methodology is combined with the MPI (message passing interface) and OpenMP (Open Multiple Processing) programming model using the spatial domain decomposition method, conquering the problems occurred in PVM model and enlarging the scale of simulated system. Comparing with the previous small-sized system consisting of 50,000-100,000 atoms, the large-sized system is consist of 5,000,000-10,000,000 atoms and the simulation results are more closely to the real situation of the simulated system. In this paper, the performance of parallel program using MPI + OpenMP model is analyzed, showing better speedup, parallel efficiency, and scalability. Finally, we adopt many physical evaluation methods to verify the validity of the simulation results, including pair distribution function, bond-type index analysis, atomic clusters analysis and visualizing analysis. From these physical results, it is clear that the simulation results are in good agreement with the experimental results, which confirm the correctness of the program in simulation. (C) 2014 Elsevier Ltd. All rights reserved.
机译:在这项工作中,在先前将PVM(并行虚拟机)模型应用于小型液体系统中的程序的基础上,提出并改造了用于大型系统MD(分子动力学)模拟研究的并行算法程序。金属。我们的方法通过使用空间域分解方法与MPI(消息传递接口)和OpenMP(开放多重处理)编程模型相结合,解决了PVM模型中出现的问题并扩大了仿真系统的规模。与以前的由50,000-100,000原子组成的小型系统相比,大型系统由5,000,000-10,000,000原子组成,并且仿真结果更加接近于仿真系统的实际情况。本文分析了使用MPI + OpenMP模型的并行程序的性能,显示出更快的速度,并行效率和可伸缩性。最后,我们采用多种物理评估方法来验证仿真结果的有效性,包括对分布函数,键类型指数分析,原子团簇分析和可视化分析。从这些物理结果可以清楚地看出,仿真结果与实验结果吻合良好,证实了程序在仿真中的正确性。 (C)2014 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号