You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/running.rst
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -57,6 +57,7 @@ Usage of ``horovodrun`` requires one of the following:
57
57
* MPICH
58
58
* OpenRTE
59
59
* Gloo
60
+
* Intel(R) MPI
60
61
61
62
If you do not have MPI installed, you can run ``horovodrun`` using Gloo. Gloo dependencies come with Horovod
62
63
automatically, and only require CMake to be available on your system at the time you install Horovod.
@@ -97,4 +98,10 @@ In some advanced cases you might want fine-grained control over options passed t
97
98
To learn how to run Horovod training directly using Open MPI,
98
99
read `Run Horovod with Open MPI <mpirun.rst>`_.
99
100
101
+
Run Horovod with Intel(R) MPI
102
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
103
+
``horovodrun`` automatically converts some parameters to the format supported by Intel(R) MPI ``mpirun``. The set of allowed options includes ``-np``, ``-H`` and
104
+
ssh arguments (-p, -i). Intel(R) MPI ``mpirun`` does not support MCA parameters, but you can set some of the options via `environment variables <https://software.intel.com/content/www/us/en/develop/documentation/mpi-developer-reference-linux/environment-variable-reference.html>`__.
105
+
For additional information refer to `Intel(R) MPI official documentation <https://software.intel.com/content/www/us/en/develop/documentation/mpi-developer-reference-linux/top/command-reference/mpiexec-hydra/global-options.html>`__.
0 commit comments