Dynamic Load Balancing of Monte Carlo Particle Transport Applications on HPC Clusters
Gonçalves Thomas, P eacute rache Marc, Desprez Fr eacute d eacute ric, M eacute haut Jean-Fran ccedil ois · Advances in parallel computing · 2018
High energy physic scientists are strongly concerned by numerical simulations and High Performance Computing. In the field of numerical simulation, particle transport is known to be a hard problem especially when Monte Carlo solvers are used. These applications are difficult to parallelize and optimize due to the non determinism of the Monte Carlo approach. These simulations have to manage the transport of several billions of particles. Application developers have also to deal with memory consumption in order to fit into the memory available per computing node and they have to balance the workload among clusters nodes.