About us
Espace utilisateur
Education
INSTN offers more than 40 diplomas from operator level to post-graduate degree level. 30% of our students are international students.
Professionnal development
Professionnal development
Find a training course
INSTN delivers off-the-self or tailor-made training courses to support the operational excellence of your talents.
Human capital solutions
At INSTN, we are committed to providing our partners with the best human capital solutions to develop and deliver safe & sustainable projects.
Thesis
Home   /   Thesis   /   One-sided communication mechanisms for data decomposition in Monte Carlo particle transport applications

One-sided communication mechanisms for data decomposition in Monte Carlo particle transport applications

Computer science and software Engineering sciences Numerical simulation Technological challenges

Abstract

In the context of a Monte Carlo calculation for the evolution of a PWR (pressurized water reactor) core, it is necessary to compute a very large number of neutron-nucleus reaction rates, involving a data volume that can exceed the memory capacity of a compute node on current supercomputers. Within the Tripoli-5 framework, distributed memory architectures have been identified as targets for high-performance computing deployment. To leverage such architectures, data decomposition approaches must be used, particularly for reaction rates. However, with a classical parallelization method, processes have no particular affinity for the rates they host locally; on the contrary, each rate receives contributions uniformly from all processes. Access to decomposed data can be costly when it requires intensive use of communications. Nevertheless, one-sided communication mechanisms, such as MPI RMA (Message Passing Interface, Remote Memory Access), make these accesses easier both in terms of expression and performance.
The objective of this thesis is to propose a method for partial data decomposition relying on one-sided communication mechanisms to access remotely stored data, such as reaction rates. Such an approach will significantly reduce the volume of data stored in memory on each compute node without causing a significant degradation in performance.

Laboratory

Département de Modélisation des Systèmes et Structures (ISAS)
SERVICE DE GENIE LOGICIEL POUR LA SIMULATION
Laboratoire de Calcul Intensif et d'Analyse Numérique
Paris-Saclay
Top envelopegraduation-hatlicensebookuserusersmap-markercalendar-fullbubblecrossmenuarrow-down