[MPI3 Fortran] MPI non-blocking transfer
Craig Rasmussen
crasmussen at lanl.gov
Wed Feb 11 11:08:37 CST 2009
On Feb 10, 2009, at 6:15 PM, Craig Rasmussen wrote:
>
> On Feb 10, 2009, at 4:48 PM, N.M. Maclaren wrote:
>
>>> You don't really want Fortran to treat buffers like C does as
>>> that will slow down all of your Fortran program.
>>
>> Please don't be ridiculous. There is not a simple choice between
>> VOLATILE
>> and 'C semantics' - as has been pointed out at length, the precise
>> semantic
>> match to MPI non-blocking transfer buffers is the ASYNCHRONOUS
>> attribute.
>>
>
Ignoring the precise syntax for now, the important point is whether an
attribute on a procedure will be sufficient.
Cheers,
Craig
More information about the mpiwg-fortran
mailing list