Ticket #5707 (closed: wontfix)
Mantid-MPI should work with MPICH2
Reported by: | Michael Reuter | Owned by: | Vickie Lynch |
---|---|---|---|
Priority: | minor | Milestone: | Release 2.4 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Michael Reuter |
Description
The Mantid-MPI build should be able to work with MPICH2 and not just OpenMPI.
Change History
comment:2 Changed 8 years ago by Nick Draper
- Owner set to Vickie Lynch
- Status changed from new to assigned
comment:4 Changed 8 years ago by Russell Taylor
I don't really see any reason to put any significant time or effort into this unless/until it's actually needed.
My initial thought that it would be a slightly complicated task may not be such a concern now that we're not packaging as an rpm. The issue is that Boost.MPI comes in separate packages for OpenMPI & MPICH (both for the 'base' C++ part and the python extension), which would certainly have caused issues with specifying the dependencies.
Without the rpm concern, it may be as straightforward as adjusting BOOST_ROOT in Build/CMake/MPISetup.cmake. Any modulefile would need to be different, but the one we have now is effectively specific to fermi anyhow.
comment:5 Changed 8 years ago by Vickie Lynch
- Status changed from accepted to verify
- Resolution set to wontfix
comment:6 Changed 8 years ago by Michael Reuter
- Status changed from verify to verifying
- Tester set to Michael Reuter
Moved to release 2.4