golemfactory / gumpi

MPI on Golem Unlimited PoC
GNU Affero General Public License v3.0
2 stars 3 forks source link

Support hybrid applications (such as MPI+OpenMP) #51

Open marmistrz opened 5 years ago

marmistrz commented 5 years ago

Currently we run exactly one MPI process per physical CPU.

It appears that in GCC 9 libgomp autodetects the number of threads if MPI is not used, but defaults to 2 otherwise.

marmistrz commented 5 years ago

This will probably require changes in GU, to be able to set the OMP_NUM_THREADS environmental variable