[PATCH] Fix reductions for MPI operation

Richard Guenther rguenth at tat.physik.uni-tuebingen.de
Sat Aug 21 20:13:32 UTC 2004


This patch fixes (works around) a previously discovered problem 
(remember the WaitingIterate).  I'm sure there is a real problem
to fix (at least for MPI - I'm not sure about Cheetah), and this
is the least intrusive way of fixing it until the right idea for
a cross-context csem like mechanism pops up.

Without this patch random lockups during reductions may occour.

Ok?

Richard.


2004Aug21  Richard Guenther <richard.guenther at uni-tuebingen.de>

	* src/Engine/RemoteEngine.h: For MPI avoid doing blocking
	operation during reductions while iterates are still pending.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: p2
URL: <http://sourcerytools.com/pipermail/pooma-dev/attachments/20040821/7b33d745/attachment.ksh>


More information about the pooma-dev mailing list