Elsevier

Procedia Computer Science

Volume 51, 2015, Pages 2923-2927
Procedia Computer Science

Helsim: A Particle-in-cell Simulator for Highly Imbalanced Particle Distributions

https://doi.org/10.1016/j.procs.2015.05.479Get rights and content
Under a Creative Commons license
open access

Abstract

Helsim is a 3D electro-magnetic particle-in-cell simulator used to simulate the behaviour of plasma in space. Particle-in-cell simulators track the movement of particles through space, with the particles generating and being subjected to various fields (electric, magnetic and or gravitational). Helsim dissociates the particles data structure from the fields, allowing them to be distributed and load- balanced independently and can simulate experiments with highly im-balanced particle distributions with ease. This paper shows weak scaling results of a highly im-balanced particle setup on up to 32 thousand cores. The results validate the basic claims for scal-ability for imbalanced particle distributions, but also highlights a problem with a workaround we had to implement to circumvent an OpenMPI bug we encountered.

Keywords

Particle-in-cell
Computational Science
High Performance Computing

Cited by (0)

Selection and peer-review under responsibility of the Scientific Programme Committee of ICCS 2015.