Skip to content

Word_of_caution_MPI_implementation

benmql edited this page Jan 4, 2021 · 2 revisions

Back to home



Dependency: the MPI implementation choice...

... is important. My experience is that 2decomp&fft is sensitive on the MPI implementation on Occigen (a Haswell cluster in the south of France). openmpi works flawlessly. intelmpi generates a disastrous memory leak. mpich was tested with modest resolutions only on my laptop and workstation but worked well. As I did not have access to many different clusters to try and reproduce the leak, I am unsure of its exact cause. If you get a chance to test the code on different machines/implementations, feel free to keep me posted on this issue. Bottom line: use openmpi if you can. Problems may or may not creep up with intelmpi.



Back to home

Clone this wiki locally