File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -41,14 +41,14 @@ Overview
41
41
parallel application binary interface (ABI) that abstracts away the
42
42
underlying parallel programming model, which can be the Message
43
43
Passing Interface ([ MPI] ) or [ OpenSHMEM] . Parallel Fortran 2018
44
- programs may be written and compiled into object files once, and
44
+ programs may be written and compiled into object files once and
45
45
then linked or relinked to either MPI or [ OpenSHMEM] without modifying
46
46
or recompiling the Fortran source. Not a single line of source code
47
- need change to switch parallel programming models. The default MPI,
48
- which we expect to provide the broadest support for Fortran 2018 for
49
- the foreseeable future . However, having the option to parallel
50
- programming models at link-time aids portability and performance
51
- (see [ Rouson et al. (2017)] and [ Rasmussen et al. (2018)] ).
47
+ need change to switch parallel programming models. The default
48
+ programming model is MPI because it provides the broadest capability
49
+ for supporting Fortran 2018 features . However, having the option to
50
+ change parallel programming models at link-time may enhance portability
51
+ and performance (see [ Rouson et al. (2017)] and [ Rasmussen et al. (2018)] ).
52
52
53
53
OpenCoarrays provides a compiler wrapper (` caf ` ), parallel runtime
54
54
libraries (` libcaf_mpi ` and ` libcaf_openshmem ` ), and a parallel
You can’t perform that action at this time.
0 commit comments