PARALLEL PARTICLE-IN-CELL (PIC) CODES ∗

A general methodology for the parallel performance modelingof PIC simulationsis proposed. Theperformance model allows for the construction of an optimized parallelization approach for PIC which preserves an equal distribution of the computational workload on the processors while minimizing the interprocess communication. The general scheme is further specialized to simulations with a spatially very localized particle distribution as occuring in electron accelerators. The performance of the algorithm is studied using a benchmark problem. Additionally, a parallel, fully 3D simulation of the PITZ-Injector[1] is shown.