期刊文献+

基于JASM IN框架的粒子模拟并行计算 被引量:2

Parallel Computing of Particle Simulation Based on JASMIN
原文传递
导出
摘要 粒子模拟通过求解粒子运动方程计算粒子轨迹,其中粒子受力分为短程力和长程力两种。粒子模拟广泛应用于材料科学和等离子体物理。在粒子模拟并行计算中,存在四个共性问题,包括数据结构、粒子通信、负载平衡和快速多极子。我们将关于这些问题的研究成果集成到JASMIN框架,形成四个模块,以支持粒子模拟大规模计算。目前,在JASMIN框架上已经开发了十多个应用程序,如分子动力学代码、PIC代码和位错动力学代码等。对于短程力粒子模拟,并行程序可在2000个处理器上模拟包含数十亿粒子的物理模型。对于长程力粒子模拟,并行程序可在1000个处理器上模拟包含千万个粒子的模型。 Particle simulations compute particle trajectories by solving equations of motion numerically using short-range or long-range force fields,which have been applied in problems ranging from material science to plasma physics. There are four common problems in parallel computing of particle simulations,including data structure,particle communication,load balancing and fast multipole method. Our researches about these problems have been integrated in four modules of JASMIN infrastructure. Now,tens of particle application programs have been developed on JASMIN infrastructure. These programs contain molecular dynamics code,PIC code,dislocation dynamics code etc. For short-range force field,some parallel codes can simulate physical model including billions of particles on 2000 processors. For long- range force field,the parallel code can simulate physical model including tens of millions of particles on 1000 processors.
作者 曹小林 刘旭
出处 《科研信息化技术与应用》 2010年第2期28-33,共6页 E-science Technology & Application
关键词 粒子模拟 粒子通信 负载平衡 快速多极子 Particle simulation Particle communication Load balancing Fast multipole method
  • 相关文献

参考文献4

二级参考文献17

  • 1马燕云,常文蔚,银燕,卓红斌,徐涵.三维面向对象的并行粒子模拟程序PLASIM3D[J].计算物理,2004,21(3):305-311. 被引量:11
  • 2曹小林,莫则尧,张景琳,陈其峰.基于“块-单元”数据结构的分子动力学并行计算[J].计算物理,2004,21(5):377-385. 被引量:14
  • 3Nieter C,Cary JR.VORPAL:A versatile plasma simulation code.Journal of Computational Physics,2004,196(2):448-473
  • 4Huanga C,Decyka VK,Rena C.QUICKPIC:A highly efficient particle-in-cell code for modeling wakefield acceleration in plasmas.Journal of Computational Physics,2006,217(2):658-679
  • 5Bowers KJ,Albright BJ,Yin L,et al.Ultrahigh performance three-dimensional electromagnetic relativistic kinetic plasma simulation.Physics of Plasmas,2008,15(5):1-7
  • 6Ethier S,Tang WM,Walkup R,et al.Large scale gyrokinetic particle simulation of micro-turbulence in magnetically confined plasmas.IBM Journal of Research and Development,2008,52(1):105-117
  • 7莫则尧,张爱清,刘青凯.等.JASMIN框架用户指南.北京应用物理与计算数学研究所内部技术文档,2008,29-39
  • 8Hornung RD,Kohn SR.Managing application complexity in the SAMRA1 object-oriented framework.Concurrency and Computation:Practice and Experience,2002,14(5):347-368
  • 9S Plimpton.Fast parallel algorithms for short-range molecular dynamics[J].Journal of Computational Physics,1995,117(1):1-20
  • 10L Kale,R Skeel,M Bhandarkar.NAMD2:Greater scalability for parallel molecular dynamics[J].Journal of Computational Physics,1999,151(1):281-312

共引文献31

同被引文献16

  • 1Luitjens J, Berzins M. Improving the performance of Uintah: A large-scale adaptive meshing computational framework[C]// Proceedings of the 24th IEEE International Parallel and Distri- buted Processing Symposium (IPDPS10). 2010:1-10.
  • 2Sheng Di,Kondo D,Cirne W. Host Load Prediction in a Google Compute Cloud with a Bayesian Model[C] // International Con ference for High Performance Computing, Networking, Storage and Analysis (SC12). 2012.
  • 3Ishiyama T, Nitadori K, Makino J. 4. 45 Pflops Astrophysical N- Body Simulation on K Computer -The Gravitational Trillion- Body Problem[C]//International Conference for High Perfor- mance Computing, Networking, Storage and Analysis (SC12). 2012.
  • 4Frenkel D,Berend S. Understanding Molecular Simulation[M]. Academic Press Inc. , 2001.
  • 5Hess B, Kutzner C, Spoel D V D , et al. GROMACS 4: Algo- rithms for highly efficient, load balanced, and scalable molecular simulation[J]. Journal of Chemical Theory and Computation, 2008,4(3) :435-447.
  • 6莫则尧,张爱清.并行自适应结构网格应用支撑软件框架JAS-MIN用户指南[R].T09-JMJI,01.北京应用物理与计算数学研究所,2009.
  • 7Mo Z Y, Zhang A Q, Cao X L, et al. JASMIN: a parallel software infrastructure for scientific computing[J]. Front. Comput. Sei. China, 2010,4(4) : 480-488.
  • 8刘旭,张爱清.一种空间矩形剖分的负载平衡算法[C]//高性能计算年会(HPCCl2).2012.
  • 9王武,冯仰德,迟学斌.树结构在N体问题中的应用[J].计算机应用研究,2008(1):42-44. 被引量:9
  • 10刘旭,莫则尧,曹小林.基于内存约束的一维负载平衡方法及其应用[J].计算物理,2009,26(2):184-190. 被引量:2

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部