External report (Reports)
OpenMP optimisation of the eXtended Discrete Element Method (XDEM)
Ojeda-May, Pedro; Eriksson, Jerry; ROUSSET, Alban et al.
2021
 

Files


Full Text
WP298.pdf
Author preprint (934.58 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Abstract :
[en] The eXtended Discrete Element Method (XDEM) is an extension of the regular Discrete Element Method (DEM) which is a software for simulating the dynamics of granular material. XDEM extends the regular DEM method by adding features where both micro and macroscopic observables can be computed simultaneously by coupling different time and length scales. In this sense XDEM belongs the category of multi-scale/multi-physics applications which can be used in realistic simulations. In this whitepaper, we detail the different optimisations done during the preparatory PRACE project to overcome known bottlenecks in the OpenMP implementation of XDEM. We analysed the Conversion, Dynamic, and the combined Dynamics-Conversion modules with Extrae/Paraver and Intel VTune profiling tools in order to find the most expensive functions. The proposed code modifications improved the performance of XDEM by ~17% for the computational expensive Dynamics-Conversion combined modules (with 48 cores, full node). Our analysis was performed in the Marenostrum 4 (MN4) PRACE infrastructure at Barcelona Supercomputing Center (BSC).
Disciplines :
Computer science
Author, co-author :
Ojeda-May, Pedro;  Umeå Universitet > MIT Huset > High Performance Computing Center North (HPC2N)
Eriksson, Jerry;  Umeå Universitet > MIT Huset > High Performance Computing Center North (HPC2N)
ROUSSET, Alban ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
BESSERON, Xavier  ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
MAINASSARA CHEKARAOU, Abdoul Wahid ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
PETERS, Bernhard ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
Language :
English
Title :
OpenMP optimisation of the eXtended Discrete Element Method (XDEM)
Publication date :
02 March 2021
Publisher :
Partnership for Advanced Computing in Europe
Focus Area :
Computational Sciences
FnR Project :
FNR13318107 - Virtual Prototyping Enhanced Through Novel High Performance Computing Technology, 2018 (01/02/2019-31/01/2021) - Bernhard Peters
Available on ORBilu :
since 03 April 2021

Statistics


Number of views
337 (33 by Unilu)
Number of downloads
95 (12 by Unilu)

Bibliography


Similar publications



Contact ORBilu