You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We would like diy to be supported on the Windows platform. Currently, there are two windows MPI libraries that work with diy - Intel MPI and IBM Plantform MPI. Both are available for free, but registration with Intel or IBM is required.
MS-MPI is a commonly used MPI implementation for windows. Unfortunately, it does not support some newer features that are used by diy and so it is currently unsupported. We should figure out some workarounds to support diy on MS-MPI.
The main issue is that MS-MPI does not have the MPI_Win_flush_local function. It does seem to have the non-local version of the function (MPI_Win_flush). Replacing with the non-local version should still be correct, if not performant, but we are still seeing test failures. Further investigation is needed to find the cause of the failure and an appropriate workaround.
The text was updated successfully, but these errors were encountered:
We would like
diy
to be supported on the Windows platform. Currently, there are two windows MPI libraries that work withdiy
- Intel MPI and IBM Plantform MPI. Both are available for free, but registration with Intel or IBM is required.MS-MPI is a commonly used MPI implementation for windows. Unfortunately, it does not support some newer features that are used by
diy
and so it is currently unsupported. We should figure out some workarounds to supportdiy
on MS-MPI.The main issue is that MS-MPI does not have the
MPI_Win_flush_local
function. It does seem to have the non-local version of the function (MPI_Win_flush). Replacing with the non-local version should still be correct, if not performant, but we are still seeing test failures. Further investigation is needed to find the cause of the failure and an appropriate workaround.The text was updated successfully, but these errors were encountered: