-
题名基于面向对象的粒子类模拟并行计算研究
被引量:6
- 1
-
-
作者
曹小林
张爱清
莫则尧
-
机构
北京应用物理与计算数学研究所高性能计算中心
北京应用物理与计算数学研究所计算物理实验室
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2007年第10期1647-1651,共5页
-
基金
国家自然科学基金项目(60603050)
国家杰出青年基金项目(60425205)
国家"九七三"重点基础研究发展规划基金项目(2005CB321702)
-
文摘
针对经典分子动力学和PIC方法等粒子类模拟方法具有粒子动态移动、粒子计算局部性好等共性,首先,提出了粒子量数据片对象.该对象是单网格片上的一团粒子,其中网格片是包含多个网格单元的矩形区域.然后,设计了并行算法,包括对象之间的粒子迁移和数据交换以及动态负载平衡.最后,在JASMIN框架上具体实现,进而开发了并行经典分子动力学程序和并行PIC程序.在64个处理器上实测表明,并行PIC程序模拟包含3百万个网格、2千万个粒子的复杂物理模型时,获得了80%的并行效率.
-
关键词
面向对象
粒子类模拟方法
粒子量数据片
动态负载平衡
-
Keywords
object-oriented
particle simulation
particle-patch-data
dynamical load balancing
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-