Open devreal opened 1 year ago
@devreal Is this really true though? We don't have send operations in partitioned communication, it's just Pready calls. So it depends on your interpretation of what a send operation is correct?
MPI_PSEND_INIT
creates a partitioned communication request and binds to it all the arguments of a partitioned send operation.
Granted, it also says
This operation can only match with partitioned communication initialization operations, therefore it is required to be matched with a corresponding
MPI_PRECV_INIT
call.
but that doesn't mean the first statement is correct. There clearly is a conflict here between the two.
Problem
Section 3.9 states that:
With the introduction of partitioned operations, the
any
is not true anymore.Proposal
Clarify which operations match.
Changes to the Text
Impact on Implementations
None.
Impact on Users
Less confusion about matching rules.
References and Pull Requests
TBD