• DocumentCode
    1712500
  • Title

    Progress toward a parallel MAGIC

  • Author

    Bettenhausen, M.H. ; Ludeking, L. ; Smithe, D. ; Hayes, S.

  • Author_Institution
    Mission Res. Corp., Newington, VA, USA
  • fYear
    1999
  • Firstpage
    214
  • Abstract
    Summary form only given, as follows. MAGIC is an electromagnetic particle-in-cell code. MAGIC uses the finite-difference time-domain method to support simulations of both two- and three-dimensional geometries with a wide variety of diagnostics and models for outer boundaries, material properties and emission processes. The greater availability of parallel computing platforms has generated interest in a parallel version of MAGIC to enable larger simulations. We are proceeding with an incremental approach to parallelization of MAGIC. An incremental approach will gradually improve the efficiency of the parallel implementation while maintaining the full capability of the MAGIC code. We discuss the recent progress made in implementing loop-level parallelism in MAGIC using OpenMP. OpenMP has been chosen because it permits initial loop-level parallelism while also providing for task-level parallelism in the future. We also outline future plans for improved parallel execution using domain decomposition of the simulation grid and particles.
  • Keywords
    finite difference methods; physics computing; plasma simulation; OpenMP; domain decomposition; electromagnetic particle-in-cell code; emission processes; finite-difference time-domain method; loop-level parallelism; material properties; parallel MAGIC; parallel computing platforms; parallel implementation; simulation grid; task-level parallelism; Analytical models; Computational modeling; Error analysis; Finite difference methods; Material properties; Maxwell equations; Parallel processing; Physics; Plasma simulation; Time domain analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Plasma Science, 1999. ICOPS '99. IEEE Conference Record - Abstracts. 1999 IEEE International Conference on
  • Conference_Location
    Monterey, CA, USA
  • ISSN
    0730-9244
  • Print_ISBN
    0-7803-5224-6
  • Type

    conf

  • DOI
    10.1109/PLASMA.1999.829514
  • Filename
    829514