[Mpi3-rma] Info accumulate_ops

Rolf Rabenseifner rabenseifner at hlrs.de
Fri Oct 19 09:25:28 CDT 2012


I would like to see an errata proposal from the RMA group.
- It is unclear, what does it mean, not to use the 
  info accumulate_ops.
  Info keywords cannot have a default value
  because you must define the keyword always
  together with a value.
- It is unclear which value would be returned with info_get
  if an MPI library handles this keyword, but
  the application has not set it.
- It is unclear which behavior we have when an MPI library
  does not support this info: Is it MPI-2.2 behavior?

Best regards
Rolf

----- Original Message -----
> From: "Hubert Ritzdorf" <Hubert.Ritzdorf at emea.nec.com>
> To: mpi3-rma at lists.mpi-forum.org
> Sent: Tuesday, October 16, 2012 3:35:08 PM
> Subject: [Mpi3-rma] Info accumulate_ops
> Hi,
> 
> I think that there is a problem in the definition of info argument
> "accumulate_ops" of MPI_Win_create functions (Page 406, Line 4-9
> of MPI 3.0 document).
> 
> (*) A value is missing if not all concurrent accumulate calls perform
> the
> same operation.
> Possible values might be: "not_same_op" or "false"
> (*) The actual default value of "same_op_no_op" breaks the backward
> compatibility and causes problems in portability of applications,
> since a MPI
> implementation is not required to evaluate (recognize) info keys.
> Therefore, "not_same_op" must be the default value of info argument
> "accumulate_ops".
> 
> Hubert
> 
> 
> 
> _______________________________________________
> mpi3-rma mailing list
> mpi3-rma at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-rma

-- 
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner at hlrs.de
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832
Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner
Nobelstr. 19, D-70550 Stuttgart, Germany . (Office: Allmandring 30)



More information about the mpiwg-rma mailing list