Replies: 3 comments 1 reply
-
Hi @vittofra, we never tried to compile nextsimdg with MPI on GRICAD before, I got the same error than you while trying with the current conda environment. I could not find any suited conda library so I will try to implement the spack environment defined by @TomMelt, I'll keep you posted on how it goes ! |
Beta Was this translation helpful? Give feedback.
-
Hello @vittofra, some updates : the installation with spack was not successful (see #705) so I continued my exploration with an apptainer image (docker is not available on most HPC), it compiled nicely but I still need to work on it for the running part. And then the part where the computing cores of GRICAD are used properly for the parallelization needs more work also (following https://gricad-doc.univ-grenoble-alpes.fr/en/hpc/softenv/container/) All of this made me realize that maybe the MPI version of nextsimdg is not quite ready yet, you can see here and here that they are some issues left, so I wonder wether it is absolutely necessary for your work to run on multiple processors ? Can you elaborate why so we can find a workaround until all of this is sorted ? |
Beta Was this translation helpful? Give feedback.
-
@vittofra, I think you didn't miss anything for now. We will revisit this discussion at a later stage. Thanks @auraoupa |
Beta Was this translation helpful? Give feedback.
-
Hello @auraoupa @stephanieleroux,
I am trying to compile the latest version of the develop branch of nextsimdg on Gricad.
When entering the cmake call, I ask to enable MPI support as follows: cmake .. -DENABLE_MPI=ON
However, I get the following issue:
I think I should explicit the path where to find the mpicxx. But I do not know where it is on Gricad.
Have you ever managed to compile with this option?
Do you have any solution?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions