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: README.md
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,8 @@ mpi4py, although we generally follow the C and not the C++ MPI API.
10
10
11
11
## Installing
12
12
13
+
### Unix systems (OSX and Linux)
14
+
13
15
[CMake] is used to piece together the MPI wrapper. Currently a shared
14
16
library MPI installation for C and Fortran is required (tested with
15
17
[Open MPI] and [MPICH]). To install MPI.jl using the Julia packaging
@@ -28,7 +30,7 @@ which will build and install the wrapper into `$HOME/.julia/vX.Y/MPI`.
28
30
#### Platform specific notes:
29
31
* If you are trying to build on OSX with Homebrew, the necessary Fortran headers are not included in the OpenMPI bottle. To workaround this you can build OpenMPI from source: `brew install --build-from-source openmpi`
30
32
31
-
### Overriding the auto-detected MPI version
33
+
####Overriding the auto-detected MPI version
32
34
33
35
It may be that CMake selects the wrong MPI version, or that CMake
34
36
fails to correctly detect and configure your MPI implementation. You
@@ -65,6 +67,15 @@ MPI_INCLUDE_PATH
65
67
MPI_LIBRARIES
66
68
```
67
69
70
+
### Windows
71
+
72
+
You need to install the [Microsoft MPI](https://www.microsoft.com/en-us/download/details.aspx?id=49926) runtime on your system (the SDK is not required). Then simply add the MPI.jl package with
73
+
74
+
```julia
75
+
Pkg.update()
76
+
Pkg.add("MPI")
77
+
```
78
+
68
79
## Usage : MPI-Only mode
69
80
70
81
To run a Julia script with MPI, first make sure that `using MPI` or
0 commit comments