[mpiwg-persistence] Notes from WG meeting 28th May 2019
Tony-Skjellum at utc.edu
Tue May 28 18:27:45 CDT 2019
Cool — all seem fixable :-)
Anthony Skjellum, PhD
On May 28, 2019, at 4:25 PM, HOLMES Daniel via mpiwg-persistence <mpiwg-persistence at lists.mpi-forum.org<mailto:mpiwg-persistence at lists.mpi-forum.org>> wrote:
Here are my notes from the WG meeting today:
Define channel - for all usages throughout the spec (existing and proposed).
Example: use variables for tag, dest, etc parameters in the Psend_init call
Example: use variables for tag, dest, etc parameters in the Precv_init call
Example: typo for MPI_Pstart - should be MPI_Start and should not end with brace
Example: typo for &xfer_type in the Psend_init call - use just xfer_type instead
Example: typo for &xfer_type in the Precv_init call - use just xfer_type instead
Example: typo for &request and &i in the Pready call - use just request and i instead
Example: typo for &part in the Pwait call - use just part instead
Question: can partitioned receive match with any other send than the partitioned send it matched with during initialisation? No.
Question: how does datatype describe complex layouts?
Answer: it does not - it is the same as I/O with eType == xfer_type and fileType == contig
Suggestion: add an MPI_Info parameter to both MPI_Psend_init and MPI_Precv_init
Example: typo for amp parallel for (the for is missing)
Example: tasks need to use different values for i in Pready
Suggestion: mandate exactly one call to Pready for each partition between start and wait
Suggestion: partition parameters must be consistent - either int or MPI_Count
Note: there is room for (and potential use-cases for) Psendv_init (Pavan’s case) and Psendw_init (Rich’s case)
Dr Daniel Holmes PhD
Applications Consultant in HPC Research
d.holmes at epcc.ed.ac.uk<mailto:d.holmes at epcc.ed.ac.uk>
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.
mpiwg-persistence mailing list
mpiwg-persistence at lists.mpi-forum.org<mailto:mpiwg-persistence at lists.mpi-forum.org>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the mpiwg-persistence