These might emerge (as they did for PAPI - counters existed long before PAPI).  However, implementations are likely to have many different variables.  And a problem faced by PAPI uses is even though the names might be the same, then meanings are not always exactly the same.

Portability is also not as big a problem.  There just aren't that many distinct MPI implementations.

Bill

William Gropp
Director, Parallel Computing Institute
Deputy Director for Research
Institute for Advanced Computing Applications and Technologies
Thomas M. Siebel Chair in Computer Science
University of Illinois Urbana-Champaign




On Oct 29, 2013, at 2:11 PM, Junchao Zhang wrote:

MPI_T depends on cvar/pvar names to locate variables. The spec says names are implementation specific.  Then, how to make portable tools?
If MPI_T is an analog of PAPI, PAPI has standard event names, though not all are available on all CPUs.
Do we need an agreement on names of common variables?

Any comments?

--Junchao Zhang
_______________________________________________
mpiwg-tools mailing list
mpiwg-tools@lists.mpi-forum.org
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-tools