Re: [MPI3 Fortran] MPI buffer arguments - void and call-by-reference
16 Feb
2009
16 Feb
'09
3:43 p.m.
Bill Long wrote:
On the surface, the main area of difference between VOLATILE and ASYNCHRONOUS is that a standard-conforming program is not allowed to improperly reference or define an asynchronous variable in a part of the code where it is subject to asynchronous activity. There is nothing "on the surface" about this---it is a core and important difference as I already explained. Just like coarrays are rather distinct from VOLATILEs, so are targets of async I/O. I don't care if Cray's compiler treats them the same internally, that is a quality of implementation issue. But the semantics are rather different. Aleks
6367
Age (days ago)
6367
Last active (days ago)
0 comments
1 participants
participants (1)
-
Aleksandar Donev