Skip to content

Commit

Permalink
Merge pull request #1936 from YarShev/dev/yigoshev-mpi-note
Browse files Browse the repository at this point in the history
  • Loading branch information
beckermr committed Apr 18, 2023
2 parents b4b9d11 + b24fe86 commit a2dd7c0
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/user/tipsandtricks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,12 @@ the local version matches the ``conda`` version within the proper ABI range, the
work. At runtime, the ``conda-forge`` package that depends on MPI should find the
local copy of ``mpich``/``openmpi`` and link to it.

Another point for using your own MPI binaries specialized for the system is that
if you care about ultimate performance, you should build/install your MPI backend yourself,
and not rely on ``conda-forge`` packages (they are built for compatibility rather than performance).
Due to the constrained build environment of ``conda-forge`` packages there might be the lack of such important features
as XPMEM and CMA for ``mpich`` and ``openmpi``, respectively.


.. _apple_silicon_rosetta:

Expand Down

0 comments on commit a2dd7c0

Please sign in to comment.