Re: [mpiwg-persistence] Summary of Semantics for Partitioned Communication Operations
Here is the updated spreadsheet based on Dan's suggestions. I would really like the persistence WG to finalize this ASAP. I know Ryan would like to review the changes to the chapter before it is merged during tomorrow's meeting. If there is time left after that, I would like to discuss this. Thanks, Puri ________________________________ From: mpiwg-persistence <[email protected]> on behalf of Bangalore, Purushotham via mpiwg-persistence <[email protected]> Sent: Wednesday, July 15, 2020 12:54 PM To: HOLMES Daniel <[email protected]> Cc: [email protected] <[email protected]>; [email protected] <[email protected]> Subject: Re: [mpiwg-persistence] Summary of Semantics for Partitioned Communication Operations Here are the other footnotes (I should have pasted them near footnote 20): 7) Addresses are cached on the request handle. 9) One shall not free or deallocate the bu er before the operation is freed, that is MPI_REQUEST_FREE returned. 14) Nonblocking procedure without an I pre fix. ===== I will move PREADY,...,PARRIVED after START... good suggestion. I also agree with "ic" for the PREADY, PARRIVED procedures. ________________________________ From: HOLMES Daniel <[email protected]> Sent: Wednesday, July 15, 2020 12:42 PM To: Bangalore, Purushotham <[email protected]> Cc: [email protected] <[email protected]>; [email protected] <[email protected]> Subject: Re: [mpiwg-persistence] Summary of Semantics for Partitioned Communication Operations Hi Puri, Thanks for this - a great way to provoke some progress (no pun intended). I would suggest: move the rows dealing with MPI_PREADY and MPI_PARRIVED between MPI_START and MPI_WAIT, i.e. in the approximate calling order. Also, I would add “ic” for the new MPI_PREADY, MPI_PARRIVED, etc procedures - because the operation is definitely incomplete at the point in time they are called, during the time interval of their entire execution, and at the point in time they return - there is no possibility they could be completing or freeing procedures. What are the other footnotes: 7, 9, and 14? (I could look them up but I’d have to choose the same draft version as you because the numbering changed recently.) Cheers, Dan. — Dr Daniel Holmes PhD Architect (HPC Research) [email protected]<mailto:[email protected]> Phone: +44 (0) 131 651 3465 Mobile: +44 (0) 7940 524 088 Address: Room 2.09, Bayes Centre, 47 Potterrow, Central Area, Edinburgh, EH8 9BT — The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. — On 15 Jul 2020, at 18:24, Bangalore, Purushotham via mpiwg-persistence <[email protected]<mailto:[email protected]>> wrote: <MPI-semantics-appendix.xlsx>
participants (1)
-
Bangalore, Purushotham