[Mpi-forum] Request for Reading: Clarify alignment of memory provided to applications

2019-02-18 Thread Joseph Schuchart via mpi-forum
Dear MPI forum members, [Apologies for double-posting, I did not receive a notification for my previous mail and it does not show up in the archives] I would like to request a reading of the changes proposed in issue #121 "Clarify alignment of memory provided to applications":

[Mpi-forum] Request for Reading: Memory alignment and RMA operation ordering

2019-05-14 Thread Joseph Schuchart via mpi-forum
Dear all, I would like to request the reading of the following two proposals at the Chicago meeting: Memory Alignment: Issue #121: https://github.com/mpi-forum/mpi-issues/issues/121 PR #96: https://github.com/mpi-forum/mpi-standard/pull/96 Annotated PDF:

Re: [Mpi-forum] MPI Forum Virtual Meeting TODAY/WEDNESDAY

2019-07-03 Thread Joseph Schuchart via mpi-forum
All, Please find below the links relevant for today's virtual meeting: *Memory Alignment* Issue: https://github.com/mpi-forum/mpi-issues/issues/121 PR: https://github.com/mpi-forum/mpi-standard/pull/96 PDF:

Re: [Mpi-forum] Giving up on C11 _Generic

2019-08-15 Thread Joseph Schuchart via mpi-forum
Jed, On 8/13/19 5:54 AM, Jed Brown via mpi-forum wrote: "Jeff Squyres \(jsquyres\) via mpi-forum" writes: Let me ask a simple question: how will users to write portable MPI programs in C with large count values? Answer: they will explicitly call MPI_Send_x(), and not rely on C11 _Generic.

Re: [Mpi-forum] Planning for the September Forum Meeting

2019-07-23 Thread Joseph Schuchart via mpi-forum
Hi Martin, I would like to read the Memory Alignment ticket (#121) again and hopefully get it to a vote. The RMA ordering ticket needs some more work from my side and I am not yet sure I will have enough time to work on it before the Zurich meeting. I will know more in 2 weeks :) Best

Re: [Mpi-forum] "BigCount" rendering in PDF

2019-07-31 Thread Joseph Schuchart via mpi-forum
Jeff, The first look at the definitions might indeed be a bit confusing, as it is strange to see overloaded C functions (even though C11 _Generic has been around for a while). It is also not clear when the second variant (using MPI_Count) is available, that is only if C11 _Generic is

Re: [Mpi-forum] "BigCount" rendering in PDF

2019-07-31 Thread Joseph Schuchart via mpi-forum
I agree with Jeff H that excluding C++ from the BigCount polymorphism seems unfortunate (and unintuitive for C++ developers). The _Generic selectors in C11 map a call to MPI_YYY() to either MPI_YYY(int) or MPI_YYY_x(MPI_Count). A C++ interface could do the same, with some macro work in the

Re: [Mpi-forum] "BigCount" rendering in PDF

2019-08-02 Thread Joseph Schuchart via mpi-forum
ble to do anything at all because there’s always somebody too ignorant to use some feature correctly, and the union of the ignorance covers all nontrivial changes. Jeff On Thu, Aug 1, 2019 at 7:28 AM Joseph Schuchart via mpi-forum mailto:mpi-forum@lists.mpi-forum.org>> wrote: I

Re: [Mpi-forum] "BigCount" rendering in PDF

2019-08-01 Thread Joseph Schuchart via mpi-forum
I think the point he wanted to make was that you won't see a compile-time error if you /think/ you're using the MPI_Count overloads but are in fact not, i.e., you are modernizing a legacy code base that is stuck in the nineties and you introduce MPI_Count for size arguments because the

[Mpi-forum] Zurich Reading Request: Memory Alignment and RMA ordering errata

2019-08-22 Thread Joseph Schuchart via mpi-forum
Dear all, I would like to request the reading of the following two proposals at the Zurich meeting: *Memory Alignment* Ticket #121: https://github.com/mpi-forum/mpi-issues/issues/121 PR: https://github.com/mpi-forum/mpi-standard/pull/96 PDF: