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
Link To Document