[gpaw-users] Can anyone get mpi broadcast working?
Ask Hjorth Larsen
askhl at fysik.dtu.dk
Thu Dec 15 23:40:17 CET 2011
Hi
On Thu, 15 Dec 2011, Alex Eftimiades wrote:
> I thought it was working about a month ago. Now it does not. I have
> tried testing it with a simple broadcast, and the processes do not
> sync. There is no error, they just do not sync. I am beginning to
> suspect that there is something wrong in the source code since I
> updated between then and now. If not, please show me a working example
> (start to finish) that successfully broadcasts an ndarray with more
> than one element (it does seem to work for one element.)
> At the very least, the example provided in the documentation is
> incomplete. I tried copying and pasting it into a .py file and testing
> it. N and mydata need to be initialized with some values. So I
> initialized them with some values. Then I got the same problem as my
> tests--no errors, no syncing.
>
> For now, I may just have to write stuff to a file with one rank and
> load it with the others. However if this is a bug in the source code,
> I would imagine this could cause problems with parallel calculations.
>
> Thanks,
> Alex
How are you running the programme? Through gpaw-python? Broadcast is
used in all parallel GPAW calculations, so the test suite should make
hundreds of complaints if this function is not working.
Regards
Ask
More information about the gpaw-users
mailing list