Skip to content

ExaDEM is a HPC software solution in the field of computational simulations. ExaDEM is built on top of exaNBody platform.

License

Notifications You must be signed in to change notification settings

Collab4exaNBody/exaDEM

Repository files navigation

ExaDEM

ExaDEM is a software solution in the field of computational simulations. It's a Discrete Element Method (DEM) code developed within the exaNBody framework. This framework provides the basis for DEM functionalities and performance optimizations. A notable aspect of ExaDEM is its hybrid parallelization approach, which combines the use of MPI (Message Passing Interface) and Threads (OpenMP). This combination aims to enhance computation times for simulations, making them more efficient and manageable.

Additionally, ExaDEM offers compatibility with MPI+GPUs, using the CUDA programming model (Onika layer). This feature provides the option to leverage GPU processing power for potential performance gains in simulations. Written in C++17, ExaDEM is built on a contemporary codebase. It aims to provide researchers and engineers with a tool for adressing DEM simulations.

Documentation

Documentation is available here:

Authors and acknowledgment

ExaDEM is part of the PLEIADES platform which has been developped in collaboration with the French nuclear industry - mainly CEA, EDF, and Framatome - for simulation of fuel1 elements.

License

See LICENSE.txt

About

ExaDEM is a HPC software solution in the field of computational simulations. ExaDEM is built on top of exaNBody platform.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published