Skip to content

Commit

Permalink
link updates (#854)
Browse files Browse the repository at this point in the history
  • Loading branch information
spaette authored Aug 7, 2024
1 parent 6bea63a commit 6ca78e0
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 8 deletions.
6 changes: 4 additions & 2 deletions docs/examples/05-job_schedule.jl
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
# assigns one element to each worker to compute the operation.
# When the worker is finished, the root sends another element
# until each element is added 100
# Inspired on
# https://www.hpc.ntnu.no/ntnu-hpc-group/vilje/user-guide/software/mpi-and-mpi-io-training-tutorial/basic-mpi/job-queue
# Inspired by https://www.hpc.ntnu.no/vilje/software/mpi-and-mpi-io-training-tutorial/
# https://www.hpc.ntnu.no/vilje/software/mpi-and-mpi-io-training-tutorial/basic-mpi/job-queue/
# an updated job_queue.c is available in the basic_mpi/04_job_queue/src subdirectory of
# the extracted https://www.hpc.ntnu.no/wp-content/uploads/2019/09/mpiexamples.tar.gz

using MPI

Expand Down
10 changes: 5 additions & 5 deletions docs/src/configuration.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Configuration

By default, MPI.jl will download and link against the following MPI implementations:
- [Microsoft MPI](https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi) on Windows
- [Microsoft MPI](https://learn.microsoft.com/en-us/message-passing-interface/microsoft-mpi) on Windows
- [MPICH](https://www.mpich.org/) on all other platforms

This is suitable for most single-node use cases, but for larger systems, such as HPC
Expand Down Expand Up @@ -32,9 +32,9 @@ standard or later. The following MPI implementations should work out-of-the-box

- [Open MPI](https://www.open-mpi.org/)
- [MPICH](https://www.mpich.org/) (v3.1 or later)
- [Intel MPI](https://software.intel.com/en-us/mpi-library)
- [Microsoft MPI](https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi)
- [IBM Spectrum MPI](https://www.ibm.com/us-en/marketplace/spectrum-mpi)
- [Intel MPI](https://www.intel.com/content/www/us/en/developer/tools/oneapi/mpi-library.html)
- [Microsoft MPI](https://learn.microsoft.com/en-us/message-passing-interface/microsoft-mpi)
- [IBM Spectrum MPI](https://www.ibm.com/products/spectrum-mpi)
- [MVAPICH](https://mvapich.cse.ohio-state.edu/)
- [Cray MPICH](https://docs.nersc.gov/development/compilers/wrappers/)
- [Fujitsu MPI](https://www.fujitsu.com/global/about/resources/publications/technicalreview/2020-03/article07.html#cap-03)
Expand Down Expand Up @@ -163,7 +163,7 @@ run on a non-GPU enabled node without needing a separate `LocalPreferences.toml`

The following MPI implementations are provided as JLL packages and automatically obtained when installing MPI.jl:

- `MicrosoftMPI_jll`: [Microsoft MPI](https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi) Default for Windows
- `MicrosoftMPI_jll`: [Microsoft MPI](https://learn.microsoft.com/en-us/message-passing-interface/microsoft-mpi) Default for Windows
- `MPICH_jll`: [MPICH](https://www.mpich.org/). Default for all other systems
- `OpenMPI_jll`: [Open MPI](https://www.open-mpi.org/)
- `MPItrampoline_jll`: [MPItrampoline](https://github.com/eschnett/MPItrampoline): an MPI forwarding layer.
Expand Down
2 changes: 1 addition & 1 deletion docs/src/knownissues.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ For further information see

## UCX

[UCX](https://www.openucx.org/) is a communication framework used by several MPI implementations.
[UCX](https://openucx.org/) is a communication framework used by several MPI implementations.

### Memory cache

Expand Down

0 comments on commit 6ca78e0

Please sign in to comment.