• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (11): 62-67.

• 论文 • 上一篇    下一篇

大规模粒子团簇识别分析

沈卫超1,2,曹立强2,夏芳1,2   

  1. (1. 中物院复杂电磁环境实验室,四川 绵阳 621900;2. 北京应用物理与计算数学研究所高性能计算中心, 北京100094)
  • 收稿日期:2013-07-18 修回日期:2013-10-18 出版日期:2013-11-25 发布日期:2013-11-25
  • 基金资助:

    中国工程物理研究院科学技术发展基金项目(2013A0403020);国家高技术研究发展计划资助项

    目(2012AA01A309);国家自然科学基金资助项目(61170310)

Large scale particle cluster identification and analysis   

SHEN Weichao1,2,CAO Liqiang2,XIA Fang1,2   

  1. (1.Complicated Electromagnetic Environment Laboratory of CAEP,Mianyang 621900;
    2.High Performance Computing Center,Institute of Applied Physics and Computational Mathematics,Beijing 100094,China)
  • Received:2013-07-18 Revised:2013-10-18 Online:2013-11-25 Published:2013-11-25

摘要:

团簇识别是分子动力学数值模拟数据后处理团簇分析中的一个共性问题。面向JASMIN粒子数值模拟程

序输出的可视化数据,设计实现了团簇识别并行算法与团簇分析并行工具。工具提供了三种并行模式:时间

维并行、空间维并行、时空维混合并行。使用基于PIC网格加速的广度优先搜索算法,通过虚拟网格片索引

直接在多网格片数据上实现团簇识别。团簇分析并行工具应用在千万粒子规模的实际数值模拟数据时具有很

好的并行扩展性。

关键词: 团簇识别, 团簇分析, 并行, 后处理

Abstract:

Cluster identification is a common problem of

cluster analysis in postprocessing of molecular dynamics numerical simulation data. The

cluster identification parallel algorithm and the cluster analysis parallel tool are designed

and implemented aiming at visual data outputted by JASMIN particle numerical simulation

program. The tool provides three parallel modes: time dimension parallel, space dimension

parallel and spatialtemporal parallel. Through virtual patch index structure, breadthfirst

search algorithm accelerated by PIC grid can work on multiple patches data directly so as to

identify particle cluster. The cluster analysis parallel tool has a good parallel scalability

when it applies to the actual numerical simulation data of ten millions of particles.

Key words: cluster identification;cluster analysis;parallel;postprocessing