Implement the PIC-MCC simulation of ECR plasma source on PC cluster with DRBL, an effective approach to integrate PC cluster

A parallel 2d3v PIC-MCC (particle-in-cell plasma simulations and Monte Carlo collisions) code is developed with message passing language PVM to simulate the electron cyclotron resonance plasma source in this research. This code has been run on a PC cluster with a cluster system we developed called "diskless remote boot in Linux (DRBL)", which is a centralized boot and management environment. By using DRBL, it's easier for us to integrate some PCs to a cluster system. Once we have some computing power, with the grid technology, we can harvest more by sharing the computing resources with others. This is a new approach to harvest more computing power. With the PIC-MCC simulation of ECR plasma source, the results and benchmark for different cluster architectures arc given and discussed.

[1]  R. V. van Nieuwpoort,et al.  The Grid 2: Blueprint for a New Computing Infrastructure , 2003 .

[2]  Viktor K. Decyk,et al.  3D electromagnetic plasma particle simulations on a MIMD parallel computer , 1995 .

[3]  T. Grotjohn,et al.  Three-dimensional electromagnetic PIC model of a compact ECR plasma source , 1995 .

[4]  K. Yee Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media , 1966 .

[5]  T. Grotjohn,et al.  The design and application of electron cyclotron resonance discharges , 1997 .

[6]  Jack Dongarra,et al.  Pvm 3 user's guide and reference manual , 1993 .

[7]  Arie Shoshani,et al.  The Grid 2: Blueprint for a New Computing Infrastructure (2nd edition), , 2003 .

[8]  C. Birdsall,et al.  Plasma Physics via Computer Simulation , 2018 .

[9]  T. Grotjohn Numerical modeling of a compact ECR ion source , 1992 .

[10]  Allen Taflove,et al.  Computational Electrodynamics the Finite-Difference Time-Domain Method , 1995 .

[11]  Quan Ming Lua,et al.  Implementation of parallel plasma particle-in-cell codes on PC cluster , 2001 .

[12]  Viktor K. Decyk,et al.  A general concurrent algorithm for plasma particle-in-cell simulation codes , 1989 .

[13]  Viktor K. Decyk,et al.  Dynamic load balancing for a 2D concurrent plasma PIC code , 1993 .

[14]  Weifeng Tao,et al.  Implementation of parallel plasma particle-in-cell codes on SuperSINET based grid , 2005, Eighth International Conference on High-Performance Computing in Asia-Pacific Region (HPCASIA'05).

[15]  Charles K. Birdsall,et al.  Particle-in-cell charged-particle simulations, plus Monte Carlo collisions with neutral atoms, PIC-MCC , 1991 .