I have been trying to run CAMx benchmark case for MPI build.
I cannot get the model running, and I have been trying many different configurations and so on.
I was wondering if you could help with this.
I have tried building the model using
OpenMPI version 4.1.6 and 4.1.5 with ib and ucx and without
MPICH version 3.0.4 and 3.4a2
icc and gcc
Here is my error for my latest try with gcc 4.8.5, ifort 2021.2.0, curl 7.76.1, zlib 1.2.11, hdf5 1.12.0, netcdf-c 4.7.0, netcdf-f 4.4.5
I highly appreciate if anyone could help me or share any experience.
While it has been a while since my last time compiling CAMx, I would like to mention that: It would be good to build all libraries under the same environment rather than using module load sometimes. Thus, I suggest you build the libs listed in your post using the same dependence and try again (At least this worked for me when I was working on CAMx modeling a few years ago).
Thanks a lot for getting back to me. I have tried to do what you have mentioned as best as my capabilities. The only module I am loading is the HPC’s intel compilers only. And I have installed all else my self. Still no luck. The compilation gets completed yet the memory allocation error is totally a new set of error to me. There is also very little information in the log.
Again, thanks for sharing.
Thanks for the suggestion. It seems the issue has been solved for the CAMxv7.10 onwards. So I am not sure the problem comes from the netcdf, all the errors are signaling to the MPI part.