This software package brings portable threads to Fortran projects. It is e.g. being used from the Sea-ice Ocean Model (FESOM) of the Alfred Wegener Institute (AWI).
Any feedback is greatly appreciated, please mail to: Jan Hegewald [email protected]
To build, use cmake and make. For example:
mkdir build
cd build
cmake ../example_simple
make
run:
./async_fortran_example_simple
alternative build without multithreading:
cmake -DDISABLE_MULTITHREADING=ON ../example_simple
Part of this library has been developed within the project Pilot Lab Exascale Earth System Modelling (PL-ExaESM)