Parallelization of space plasma particle simulation

VI Application
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1336)


This paper describes parallelization of the space plasma particle simulation program “KEMPOI” and shows its performance on five different platforms. One of our goals is to solve the Electrostatic Solitary Wave (ESW) problem by intensive computer simulations, which previously took about 1 month for a single experiment (107 particles, 104 time steps). The parallelized version performs the same calculation in 3 hours and a bigger one (2.7 x 108 particles, 1.6 x 104 time steps) in about 8 hours on our 256-processor Hitachi SR2201 parallel computer. It has made systematic real-world space plasma particle simulations feasible.


Execution Time Cache Line Particle Simulation Parallel Efficiency Spatial Decomposition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    H. Matsumoto and Y. Omura (Eds.), “Computer Space Plasma Physics: Simulation Techniques and Software”, Terra Scientific Pub. Co., Tokyo (1993).Google Scholar
  2. 2.
    “PVM”, Scholar
  3. 3.
    “MPICH”, Scholar
  4. 4.
    Y. Omura and H. Matsumoto, “KEMPO1 Technical Guide to One-dimensional Electromagnetic Particle Code” in [1] (1993).Google Scholar
  5. 5.
    P. C. Liewer and V. K. Decyk, “A general concurrent algorithm for plasma particlein-cell simulation codes”, Journal of Computer Physics, 85, 2, pp.302–322 (1989).CrossRefGoogle Scholar
  6. 6.
    G. C. Fox, R. D. Williams and P. C. Messina, “Parallel Computing Works!” (Section 9.3: Plasma Particle-in-Cell Simulation of an Electron Beam Plasma Instability), Morgan Kaufmann (1994).Google Scholar
  7. 7.
    O. Buneman, “TRISTAN: The 3-D, E-M Particle Code” in [1] (1993).Google Scholar
  8. 8.
    NASA Inhouse Team Software Exchange, Scholar
  9. 9.
    Y. Omura, H. Kojima and H. Matsumoto, “Computer simulation of electrostatic solitary waves: A nonlinear model of broadband electrostatic noise”, Geophys. Res. Lett., 21, pp.2923–2926 (1994).CrossRefGoogle Scholar
  10. 10.
    H. Matsumoto, H. Kojima, S. Miyatake, Y. Omura, M. Okada, I. Nagano and M. Tsutsui, “Electrostatic solitary waves (ESW) in the magnetotail: BEN wave forms observed by GEOTAIL”, Geophys. Res. Lett., 21, pp.2915–2918 (1994).CrossRefGoogle Scholar
  11. 11.
    Y. Omura, H. Matsumoto, T. Miyake and H. Kojima, “Electron beam instabilities as generation mechanism of electrostatic solitary waves in the magnetotail”, Journal of Geophysical Research, 101, pp.2685–2697 (1996).CrossRefGoogle Scholar
  12. 12.
    T. Miyake, Y. Omura, H. Matsumoto and H. Kojima, “Computer Experiments of Electrostatic Solitary Waves Observed by GEOTAIL Spacecraft”, Proc. of the 5th Int'l Symposium/School for Space Simulations, (Mar. 13-19, Kyoto), pp.51–54 (1997)Google Scholar
  13. 13.
    H. Ueda, Y. Omura, H. Matsumoto, and T. Okuzawa, “A study of the numerical heating in electrostatic particle simulations”, Computer Physics Communication, 79, pp.249–259 (1994).CrossRefGoogle Scholar
  14. 14.
    Y. Ueda, Y. Omura and H. Usui, “Electromagnetic Particle Simulations via Parallel Virtual Machines”, Proc. of 5th Int'l Symposium/School for Space Simulations, (Mar. 13–19, Kyoto), pp.399–402 (1997)Google Scholar
  15. 15.
    NAS Parallel Benchmarks, NASA Ames Research Center, Scholar
  16. 16.
    “Scalable Pseudorandom Number Generators Library for Parallel Monte Carlo Computations”, Scholar
  17. 17.
    “PRNGlib: A Parallel Random Number Generators library”, Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  1. 1.Parallel Application TRC LaboratoryTsukuba Research Center, Real World Computing PartnershipTsukubaJapan
  2. 2.Information and Mathematical Science Laboratory, IncIkebukuroJapan
  3. 3.Radio Atmospheric Science CenterKyoto UniversityGokashoJapan

Personalised recommendations