@@ -51,7 +51,7 @@ need change to switch parallel programming models. The default MPI,
51
51
which we expect to provide the broadest support for Fortran 2018 for
52
52
the foreseeable future. However, having the option to parallel
53
53
programming models at link-time aids portability and performance
54
- (see [ Rouson et al. 2017] and [ Rasmussen et al. 2018] ).
54
+ (see [ Rouson et al. ( 2017) ] and [ Rasmussen et al. ( 2018) ] ).
55
55
56
56
OpenCoarrays provides a compiler wrapper (` caf ` ), parallel runtime
57
57
libraries (` libcaf_mpi ` and ` libcaf_openshmem ` ), and a parallel
@@ -75,11 +75,13 @@ way around incorporating OpenCoarrays into other compilers.
75
75
Prerequisites
76
76
-------------
77
77
78
- Buildin OpenCoarrays requires the following packages:
79
- * MPI
80
- * CMake
81
- * A Fortran 2018 compiler (currently only GCC is supported).
82
- * _ Optional_ : OpenSHMEM
78
+ OpenCoarrays requires the following packages:
79
+
80
+ * An MPI implementation (default: [ MPICH] ).
81
+ * CMake.
82
+ * A Fortran compiler (default: [ GCC] ).
83
+ * _ Optional_ : An OpenSHMEM implementation.
84
+
83
85
If you use a package manager or the OpenCoarrays installer, any
84
86
missing prerequisites will be built for you.
85
87
@@ -115,6 +117,7 @@ Acknowledgements
115
117
116
118
We gratefully acknowledge support from the following institutions:
117
119
120
+ * [ Arm] for approving compiler engineer contributions of code.
118
121
* [ National Center for Atmospheric Research] for access to the
119
122
Yellowstone/Caldera supercomputers and for logistics support during
120
123
the initial development of OpenCoarrays.
@@ -160,6 +163,11 @@ to aid in development efforts.
160
163
[ Contributing ] : #contributing
161
164
[ Acknowledgements ] : #acknowledgements
162
165
166
+ [ Fortran 2018 ] : http://isotc.iso.org/livelink/livelink?func=ll&objId=19442438&objAction=Open&viewType=1
167
+ [ Rouson et al. (2017) ] : https://github.com/sourceryinstitute/coarray-icar-paw17/blob/master/main.pdf
168
+ [ Rasmussen et al. (2018) ] : https://github.com/scrasmussen/coarray-icar-paw18/blob/master/main.pdf
169
+ [ Arm ] : https://www.arm.com
170
+
163
171
[ sourcery-institute logo ] : http://www.sourceryinstitute.org/uploads/4/9/9/6/49967347/sourcery-logo-rgb-hi-rez-1.png
164
172
[ OpenCoarrays ] : http://www.opencoarrays.org
165
173
[ ABI ] : https://gcc.gnu.org/onlinedocs/gfortran/Coarray-Programming.html#Coarray-Programming
0 commit comments