Title :
A prototype parallelization of a PIC code
Author :
Chandler, L.J. ; Helles, P.J. ; Carmona, E.A. ; Proicou, M.C.
Author_Institution :
Phillips Lab., Kirtland AFB, NM, USA
Abstract :
Summary form only given. Starting with a simple 3D PIC (particle-in-cell) code named PICEM3, it has been reengineered into a prototype code where the computational physics issues were purposefully separated from the parallel computing issues. The resulting PIC code, named PICARD (particle in cell with arbitrary rebalancing and decompositions), serves as a baseline for testing parallel computing ideas appropriate for particle simulation of plasma behavior. The authors have implemented several well-known domain decomposition and load balancing techniques as well as techniques of their own design.
Keywords :
physics computing; PIC code; PICARD; PICEM3; domain decomposition; load balancing; parallel computing; parallelization; particle-in-cell code; Concurrent computing; Laboratories; Microwave measurements; Parallel processing; Physics computing; Plasma simulation; Power measurement; Prototypes; Supercomputers; Testing;
Conference_Titel :
Plasma Science, 1993. IEEE Conference Record - Abstracts., 1993 IEEE International Conference on
Conference_Location :
Vancouver, BC, Canada
Print_ISBN :
0-7803-1360-7
DOI :
10.1109/PLASMA.1993.593471