[MPI3 Fortran] Proposed solution for the volatile buffer problem
N.M. Maclaren
nmm1 at cam.ac.uk
Thu Jan 15 11:58:51 CST 2009
On Jan 15 2009, Aleksandar Donev wrote:
>
>On Thursday 15 January 2009 01:33, N.M. Maclaren wrote:
>> CALL Fred(array(1:99:2))
>
>Or maybe you meant that this kind of example also needs to be prohibited
>for the MPI async I/O, showing that something like the ASYNC attribute
>(for data objects, not just procedures), is necessary. That I agree
>with :-)
I did. I was trying to explain why Bill's proposal to make the MPI calls
VOLATILE merely across that call would not fly. A data attribute is needed.
Regards,
Nick Maclaren,
University of Cambridge Computing Service,
New Museums Site, Pembroke Street, Cambridge CB2 3QH, England.
Email: nmm1 at cam.ac.uk
Tel.: +44 1223 334761 Fax: +44 1223 334679
More information about the mpiwg-fortran
mailing list