information for profiling

Steve Huss-Lederman (lederman@super.org)
Fri, 17 Nov 1995 18:47:01 -0500

Loretta Auvil at Univ. of Illinois has been working on a portable
profiler for MPI. We have already addressed several areas where she
needed additional information to make the profiler work. However,
there are several other pieces of information that she needs. She
says:

I had to include several files to get access to the request data type.
One reason was that I needed to find out the local communicator, so
that I could then use this info to find out the processor id in
the world communicator. The other reason that
I needed access to request was to get the necessary information when
the MPI_Start and MPI_Startall commands were used. I needed the
following info for these calls: tag, partner, totallen, comm, and type.
(eg. (*request)->chandle.tag, etc.)

This is exactly the sort of input I have been looking for. I think we
ought to discuss how to give them this information and if doing so
would cause any problems.

Steve