SCOREC / core

parallel finite element unstructured meshes
Other
181 stars 63 forks source link

Steady increase in memory use when running createMdsMesh #397

Open Thomas-Ulrich opened 12 months ago

Thomas-Ulrich commented 12 months ago

Hi,

I'm trying to generate large meshes (e.g. the one that I just generated had 657117285 tetra cells) with SimModeler. The SimModeler parallel generation uses ~150Gb of memory for 10 ranks. But when I then convert the mesh using this function: https://github.com/SeisSol/PUMGen/blob/master/src/input/SimModSuite.h#L183C19-L183C32 I can see (with htop) that the used memory steadily increases until reaching 880Gb. Could it be a memory leak? I'm using pumi@2.2.8

Thanks in advance, Thomas.

cwsmith commented 12 months ago

Sounds like it. Thank you for reporting. We'll run valgrind on a smaller mesh and see what it reports.