top | item 18548043

(no title)

anujsharmax | 7 years ago

If you are looking for an alternative to MPI, you should try Coarray Fortran. It supports parallel programming for both "within a node" and "between node" communication.

Coarray Fortran is now part of the Fortran programming language, and has a very simple syntax similar to array operations.

Based on my experience, the performance would depend on the compiler implementation and I would recommend GCC compiler instead of Intel compiler.

discuss

order

cbkeller|7 years ago

Interesting, I haven't tried that. Apparently it uses either MPI or GASNet for the between-node communication, depending on configuration? I don't know anything about the latter, but apparently it's an LBL product [1].

[1] https://gasnet.lbl.gov/