Do vs do concurrent

Do concurrent by itself won’t do anything more than a simple do… To start exploring what you can do with do concurrent you have to activate OpenMP or with intel compilers -qparallel.

Oh well, you could get one thing though, do concurrent implies that only pure functions can be called within. So it is a good warning for “future proof” development.

You will find a lot of information in these discussions:

2 Likes