Parallelization and I/O Optimization for a 3-D Plasma Simulation Code

Hong Chen,Weimin Zheng,Aiqing Zhang
2009-01-01
Abstract:LARED-P, a three-dimensional laser plasma electromagnetic simulation code, largely simulates the interaction of intense laser and plasma. It uses partical-in-cell simulation method and needs immense computing resource, one CPU can do nothing about the simulation. In this paper, LARED-P is parallelized based on, MPI paradigm for distributed memory parallel computing environment. The large scale (10(9) particles and 10(8) aid points) numerical simulation of 3-D laser-plasma is implemented successfully. High speedup ratio and good scalability are achieved, the parallel efficiency of 512 processors is 75%. On the other hand, To solve some problems about output of the results of LARED-P, the storage with real-time compression and high performance parallel I/O are implemented for the performance optimization of the post processing which decreases the cost of memory and CPU time.
What problem does this paper attempt to address?