Nek5000 / gslib

sparse communication library
Other
26 stars 26 forks source link

Compiling error for non-blocking allreduce on Blue Gene/Q #24

Closed nicooff closed 5 years ago

nicooff commented 5 years ago

Hi,

The non-blocking allreduce function MPI_Iallreduce belongs to the MPI-3 standard, which is not supported on Blue Gene/Q (and possibly other machines), thus causing a compilation error for gslib version 1.0.3. Is there a workaround?

Nicolas

stgeke commented 5 years ago

Not for now. Note 1.0.3 is a prerelease and there are several things we need to work out.

On 23 Aug 2018, at 21:18, Nicolas <notifications@github.com mailto:notifications@github.com > wrote:

Hi,

The non-blocking allreduce function MPI_Iallreduce belongs to the MPI-3 standard, which is not supported on Blue Gene/Q (and possibly other machines), thus causing a compilation error for gslib version 1.0.3. Is there a workaround?

Nicolas

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

nicooff commented 5 years ago

Ok. I just noticed because I was trying to use that version on a BG/Q machine.