[mpiwg-tools] pvar attribute questions

Mohror, Kathryn mohror1 at llnl.gov
Fri Aug 30 16:48:29 CDT 2013


Hi Junchao,

I'm trying to understand MPI3 MPI_T performance variables (pvar).  The standard defines pvar sessions, pvar classes (e.g.,COUNTER, HIGHWATERMARK etc), and continuous pvars, readonly pvars.I was wondering if there is any relevance between these concepts. The standard doesn't say that.

For instance, for a highwatermark pvar, I guess it should be continuous. Otherwise, suppose a pvar session starts this pvar, then stops it, and then restarts it.  How can I keep track of this pvar? Let's say during the live period of the pvar, the high watermark is 50. After the pvar is stopped, it went up to as high as 90 (since it may be alive in other pvar sessions). So, when I restart the pvar, what value should I read?

If a variable is not continuous then its value is not updated when it is stopped. So in your example the value would be 50 in the session that stopped the variable and 90 in any sessions that still had the variable live at the time it reached that value. There's a bit more explanation on page 579 starting at line 21. Does that help?

Kathryn


Thanks
--Junchao Zhang

_______________________________________________
mpiwg-tools mailing list
mpiwg-tools at lists.mpi-forum.org<mailto:mpiwg-tools at lists.mpi-forum.org>
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools

______________________________________________________________
Kathryn Mohror, kathryn at llnl.gov<mailto:kathryn at llnl.gov>, http://people.llnl.gov/mohror1
CASC @ Lawrence Livermore National Laboratory, Livermore, CA, USA




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-tools/attachments/20130830/6e0ee8bd/attachment-0001.html>


More information about the mpiwg-tools mailing list