[Mpi3-rma] missing RMA info keys

Jim Dinan dinan at mcs.anl.gov
Mon Dec 3 09:07:55 CST 2012


Hi Jeff,

I haven't looked at the text in a while -- alloc_shared_noncontig only 
makes sense in a call to MPI_Win_allocate_shared().  The other info keys 
were intended to be valid for all communicator creation routines.  If 
this isn't clear, then we should definitely correct it.  I created a 
ticket to make sure we remember to look at this:

https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/346

  ~Jim.

On 12/1/12 8:50 PM, Jeff Hammond wrote:
> It is not clear if these info keys are predefined for MPI_WIN_ALLOCATE
> or MPI_WIN_CREATE_DYNAMIC.
>
> Does the following text mean that the info keys for MPI_WIN_ALLOCATE
> are inclusive of those for MPI_WIN_CREATE?  It really does not seem
> that way to me.
>
> ========================
> The info argument can be used to specify hints similar to the info
> argument for MPI_WIN_CREATE and MPI_ALLOC_MEM. The following info key
> is predefined:
>
> same_size — if set to true, then the implementation may assume that
> the argument size is identical on all processes.
> ========================
>
> If the keys "accumulate_ordering, accumulate_ops, same_size,
> alloc_shared_noncontig" are not valid for MPI_WIN_ALLOCATE and/or
> MPI_WIN_CREATE_DYNAMIC already, they should be this task should be
> added to the TODO list for MPI 3.1.
>
> Jeff
>
> On Tue, Nov 6, 2012 at 4:41 AM, Hubert Ritzdorf
> <Hubert.Ritzdorf at emea.nec.com> wrote:
>> Hi,
>>
>> the new RMA info keys "accumulate_ordering, accumulate_ops, same_size,
>> alloc_shared_noncontig"
>> and the corresponding values are missing in Sections A.1.5 and A.1.6 (Pages
>> 683 and 684).
>>
>> Hubert
>>
>> _______________________________________________
>> mpi3-rma mailing list
>> mpi3-rma at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-rma
>
>
>



More information about the mpiwg-rma mailing list