Re: [MPI3 Fortran] MPI buffer arguments - void and call-by-reference
Craig Rasmussen wrote:
We can also discuss MPI_Isend and MPI_Irecv and what to do with them. I'm assuming that the use of ASYNCHRONOUS plus TARGET will be preferred over VOLATILE. Since at this point ASYNCHRONOUS really only pertains to Fortran IO, MPI Forum could request another name for an equivalent attribute, perhaps one that combines the semantics of ASYNCHRONOUS and TARGET.
How about naming the attribute BUFFER? I think this would be easy for users to remember, and read well in the source code: real,buffer :: buf(1000) Cheers, Bill -- Bill Long [email protected] Fortran Technical Support & voice: 651-605-9024 Bioinformatics Software Development fax: 651-605-9142 Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120
participants (1)
-
Bill Long