<div dir="ltr"><div dir="ltr">Hi De Wu,<div><br></div><div>As Chris mentioned, the issue is probably one of argument incompatibility between openmpi and mpich.  Sadly, the different MPI implementations (and even different versions of the same implementation!) seem to take fiendish pleasure in changing the options that are supported.  There should be an option (commented out by default) in the setup.bash/setup.csh file you source before running DiFX that allows you to set the MPI invocation parameters, e.g.:<br><br>#DIFX_MPIRUNOPTIONS "--mca mpi_yield_when_idle 1 --mca rmaps seq"<br></div><div><br></div><div>Unfortunately, I don't have personal experience with mpich4.*, but I'd suggest just having a look for reference material online about what options it supports compared to openmpi.  (As a first guess, you could always try just setting DIFX_MPIRUNOPTIONS to not have --mca and see what happens...)</div><div><br></div><div>Cheers,<br>Adam</div><div><br></div></div><span>-- </span><br><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr" style="font-size:12.8px"><div dir="ltr" style="font-size:12.8px"><div dir="ltr" style="font-size:12.8px"><div dir="ltr" style="font-size:12.8px"><div dir="ltr" style="font-size:12.8px"><div dir="ltr" style="font-size:12.8px">!=============================================================!<br><div dir="ltr" style="font-size:12.8px">Prof. Adam Deller         </div></div><div style="font-size:12.8px">Centre for Astrophysics & Supercomputing </div><div dir="ltr" style="font-size:12.8px">Swinburne University of Technology    <br>John St, Hawthorn VIC 3122 Australia</div><div style="font-size:12.8px">phone: +61 3 9214 5307</div><div style="font-size:12.8px">fax: +61 3 9214 8797</div><div style="font-size:12.8px">!=============================================================!</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>