leobago/fti

Tutorial custom targets

Opened this issue · 0 comments

The custom targets

  • hdDCP (tutorial/DCP/CMakeLists.txt)
  • hdl1 (tutorial/L1/CMakeLists.txt)
  • hdl2 (tutorial/L2/CMakeLists.txt)
  • hdl3 (tutorial/L3/CMakeLists.txt)
  • hdl4 (tutorial/L4/CMakeLists.txt)

in the FTI tutorial branch contain --oversubscribe. This leads to an incompatibility to intel MPI (and likely other MPI versions). ´--oversubscribe` is an openmpi specific flag.

We need to replace it with $MPIRUN_ARGS and update the tutorial pages in the FTI documentation. We need to point the user to prepend MPIRUN_ARGS=--oversubscribe when using openmpi version >= 3.0 and having less than 8 cores available.