基于面向对象的粒子类模拟并行计算研究

被引:7
作者
曹小林
张爱清
莫则尧
机构
[1] 北京应用物理与计算数学研究所高性能计算中心
[2] 北京应用物理与计算数学研究所计算物理实验室
关键词
面向对象; 粒子类模拟方法; 粒子量数据片; 动态负载平衡;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
针对经典分子动力学和PIC方法等粒子类模拟方法具有粒子动态移动、粒子计算局部性好等共性,首先,提出了粒子量数据片对象.该对象是单网格片上的一团粒子,其中网格片是包含多个网格单元的矩形区域.然后,设计了并行算法,包括对象之间的粒子迁移和数据交换以及动态负载平衡.最后,在JASMIN框架上具体实现,进而开发了并行经典分子动力学程序和并行PIC程序.在64个处理器上实测表明,并行PIC程序模拟包含3百万个网格、2千万个粒子的复杂物理模型时,获得了80%的并行效率.
引用
收藏
页码:1647 / 1651
页数:5
相关论文
共 4 条
[1]   三维面向对象的并行粒子模拟程序PLASIM3D [J].
马燕云 ;
常文蔚 ;
银燕 ;
卓红斌 ;
徐涵 .
计算物理, 2004, (03) :305-311
[2]   二维等离子体模拟粒子云网格方法的并行计算与性能分析 [J].
莫则尧 ;
许林宝 ;
张宝琳 ;
沈隆钧 .
计算物理, 1999, (05) :496-504
[3]  
NAMD2: Greater Scalability for Parallel Molecular Dynamics[J] . Laxmikant Kalé,Robert Skeel,Milind Bhandarkar,Robert Brunner,Attila Gursoy,Neal Krawetz,James Phillips,Aritomo Shinozaki,Krishnan Varadarajan,Klaus Schulten.Journal of Computational Physics . 1999 (1)
[4]   FAST PARALLEL ALGORITHMS FOR SHORT-RANGE MOLECULAR-DYNAMICS [J].
PLIMPTON, S .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 117 (01) :1-19