Commit a03e0738 authored by Jan Siwiec's avatar Jan Siwiec

Update opencoarrays.md

parent 4e301e73
Pipeline #11144 passed with stages
in 23 minutes and 27 seconds
......@@ -43,7 +43,7 @@ real :: vector(64)[*]
### Images Synchronization
Because each image is running on its own, the image synchronization is needed to ensure, that all altered data are distributed to all images.
Because each image is running on its own, the image synchronization is needed to ensure, that all altered data is distributed to all images.
Synchronization can be done across all images or only between selected images. Be aware, that selective synchronization can lead to the race condition problems like deadlock.
Example program:
......@@ -79,7 +79,7 @@ end program synchronization_test
## Compile and Run
Currently, version 1.8.10 compiled with OpenMPI 1.10.7 library is installed on Cluster. The OpenCoarrays module can be load as follows:
Currently, version 1.8.10 compiled with the OpenMPI 1.10.7 library is installed on the cluster. To load the OpenCoarrays module, type:
```console
$ ml OpenCoarrays/1.8.10-GCC-6.3.0-2.27
......@@ -124,7 +124,7 @@ $ mpiexec -np 4 ./synchronization_test.x
**-np 4** is number of images to run. The parameters of **cafrun** and **mpiexec** are the same.
For more information about running CAF program follow [Running OpenMPI - Salomon][1].
For more information about running CAF program, follow [Running OpenMPI - Salomon][1].
[1]: ../mpi/running_openmpi.md
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment