二维等离子体并行PIC模拟的性能分析及应用

Performance Analysis and Application of 2-D Plasma Parallel Particle-in-cell Simulations

  • 摘要: 通过区域分解法实现了二维等离子体粒子模拟程序并行化,并将此程序运行在由16个Pentium Ⅲ 1.6G CPU组成的微机机群上,对其性能进行了测试.结果表明,在计算规模一定的情况下,并行程序的并行效率随计算结点的增加而降低;而在计算节点不变的情况下,并行效率随计算规模的增加而增加,并行计算更适合于计算规模大的物理问题.利用此并行程序计算了等离子体中的束流不稳定性,结果表明,在波动激发的线性增长阶段,等离子体束流激发的Alfv啨n波基本上沿背景磁场方向传播,其波数满足共振条件ω-kVb=-Ωi,其中ωk分别为Alfvén波的频率和波数,Vb为束流的速度,Ωi为离子的回旋频率.

     

    Abstract: The implementation of a 2D parallel particle-in-cell (PIC) simulation with domain partition is presented.Its performance is tested on a PC cluster of 16 Pentium Ⅲ 1.6 CPUs. It shows that the parallel efficiency decreases with the increasing of computation nodes while keeping the calculation size; and the parallel efficiency increases with the size of physical problem while keeping the number of computational nodes. It means that parallel computing is suitable for large physical problems. As an example, a calculation on plasma beam instability is performed with this parallel PIC code. The results show that in the linear growth stage, the excited Alfven waves propagate in the direction of ambient magnetic field, and they satisfy a resonant condition ω-kVb=-Ωi, where ω and k are frequency and wave number of the excited Alfven waves, respectively, Vb the beam velocity and Ωi the ion cyclotron frequency.

     

/

返回文章
返回