pith. sign in

arxiv: 1312.1187 · v2 · pith:FCF65VBNnew · submitted 2013-12-04 · 💻 cs.DC · cs.PF· physics.comp-ph· physics.plasm-ph

Scalability of the plasma physics code GEM

classification 💻 cs.DC cs.PFphysics.comp-phphysics.plasm-ph
keywords beencodephysicsplasmascalabilityusedgridsgyrofluid
0
0 comments X p. Extension
pith:FCF65VBN Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{FCF65VBN}

Prints a linked pith:FCF65VBN badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

We discuss a detailed weak scaling analysis of GEM, a 3D MPI-parallelised gyrofluid code used in theoretical plasma physics at the Max Planck Institute of Plasma Physics, IPP at Garching b. M\"unchen, Germany. Within a PRACE Preparatory Access Project various versions of the code have been analysed on the HPC systems SuperMUC at LRZ and JUQUEEN at J\"ulich Supercomputing Centre (JSC) to improve the parallel scalability of the application. The diagnostic tool Scalasca has been used to filter out suboptimal routines. The code uses the electromagnetic gyrofluid model which is a superset of magnetohydrodynamic and drift-Alfv\'en microturbulance and also includes several relevant kinetic processes. GEM can be used with different geometries depending on the targeted use case, and has been proven to show good scalability when the computational domain is distributed amongst two dimensions. Such a distribution allows grids with sufficient size to describe small scale tokamak devices. In order to enable simulation of very large tokamaks (such as the next generation nuclear fusion device ITER in Cadarache, France) the third dimension has been parallelised and weak scaling has been achieved for significantly larger grids.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.