期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
RS/6000机群系统中分子动力学并行算法的研究 被引量:3
1
作者 吴江涛 刘志刚 +1 位作者 董小社 何戈 《工程热物理学报》 EI CAS CSCD 北大核心 2002年第4期418-420,共3页
在IBM RS/6000工作站组成的机群系统和PVM(并行虚拟机)并行环境中,用消息传递机制方式和C++语言实现了微正则系综(NVE)的分子动力学并行计算程序,并对不同分子数(256~108000)组成的Lennard-jones理想流体进行了模拟研究。结果表... 在IBM RS/6000工作站组成的机群系统和PVM(并行虚拟机)并行环境中,用消息传递机制方式和C++语言实现了微正则系综(NVE)的分子动力学并行计算程序,并对不同分子数(256~108000)组成的Lennard-jones理想流体进行了模拟研究。结果表明,在小型机群系统中,原子分解法具有理想的加速比,考虑到区域分解法的适用范围有限且实现困难,困此认为原子分解法是小型机群系统进行分子动力学并行模拟计算的理想选择。 展开更多
关键词 并行分子动力学 机群系统 微正则系统 PVM并行环境
下载PDF
MPP并行机上数亿粒子规模的分子动力学模拟 被引量:3
2
作者 曹小林 莫则尧 张景琳 《高技术通讯》 EI CAS CSCD 2004年第5期10-13,共4页
提出一种基于“块-单元-链表”数据结构和HSFC动态负载平衡的并行分子动力学算法,实现了大规模、非均匀分子动力学模拟的基于MPI的可扩展并行计算,以辅助物理学家实现具有实验意义的纳米级模拟。具体地,在某MPP并行机的240个CPU上,... 提出一种基于“块-单元-链表”数据结构和HSFC动态负载平衡的并行分子动力学算法,实现了大规模、非均匀分子动力学模拟的基于MPI的可扩展并行计算,以辅助物理学家实现具有实验意义的纳米级模拟。具体地,在某MPP并行机的240个CPU上,计算3.84亿(二维)和2.76亿(三维)个粒子规模的金属微喷射问题,均获得了209倍以上的加速比。 展开更多
关键词 MPP并行 并行分子动力学 动态负载平衡 块-单元-链表 通信 动态负载平衡
下载PDF
分子动力学研究钚晶体中的氦泡迁移与合并 被引量:1
3
作者 王丽莉 刘建波 +1 位作者 肖永浩 谢志毅 《计算机与应用化学》 CAS 2015年第1期107-110,共4页
本文建立了钚材料自辐照老化中的氦泡原子模型,用修正嵌入原子多体势和并行分子动力学计算方法,模拟了氦泡在钚晶格中的稳定结构、氦泡的迁移合并、以及氦泡生长引起的晶体缺陷等,并分析了氦泡长大机制及由氦泡引起的钚晶体体积变化。... 本文建立了钚材料自辐照老化中的氦泡原子模型,用修正嵌入原子多体势和并行分子动力学计算方法,模拟了氦泡在钚晶格中的稳定结构、氦泡的迁移合并、以及氦泡生长引起的晶体缺陷等,并分析了氦泡长大机制及由氦泡引起的钚晶体体积变化。计算结果表明,氦原子聚集成泡现象与金属Ti中氦原子聚集成泡行为一致,氦泡长大遵循自捕陷和冲出位错环机制,氦泡周围的缺陷随着氦泡的生长加剧,仅由氦泡引起的体积肿胀很小,体积演化经历了一个先突然增大到体积膨胀的上限,然后随弛豫时间逐渐减小到最终体积的过程,中间有一个自我修复或缺陷恢复的阶段。研究结果提高了对氦泡长大机理及氦泡相互作用规律的理解。 展开更多
关键词 氦泡 嵌入原子多体势 并行分子动力学方法
原文传递
Parallelization and performance tuning of molecular dynamics code with OpenMP 被引量:3
4
作者 白树仁 冉丽萍 鲁奎麟 《Journal of Central South University of Technology》 2006年第3期260-264,共5页
An OpenMP approach was proposed to parallelize the sequential molecular dynamics(MD) code on shared memory machines. When a code is converted from the sequential form to the parallel form, data dependence is a main pr... An OpenMP approach was proposed to parallelize the sequential molecular dynamics(MD) code on shared memory machines. When a code is converted from the sequential form to the parallel form, data dependence is a main problem. A traditional sequential molecular dynamics code is anatomized to find the data dependence segments in it, and the two different methods, i.e., recover method and backward mapping method were used to eliminate those data dependencies in order to realize the parallelization of this sequential MD code. The performance of the parallelized MD code was analyzed by using some performance analysis tools. The results of the test show that the computing size of this code increases sharply form 1 million atoms before parallelization to 20 million atoms after parallelization, and the wall clock during computing is reduced largely. Some hot-spots in this code are found and optimized by improved algorithm. The efficiency of parallel computing is 30% higher than that of before, and the calculation time is saved and larger scale calculation problems are solved. 展开更多
关键词 system analysis molecular dynamics parallel computing performance tuning OPENMP
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部