[mpiwg-p2p] Message matching for tools

Marc-Andre Hermanns hermanns at jara.rwth-aachen.de
Wed Feb 10 01:41:26 CST 2016


Hi George,

sorry, was on leave for the last couple of days due to the "street
carnival"
(https://en.wikipedia.org/wiki/Carnival_in_Germany,_Switzerland_and_Austria#Rhineland)

> Assuming that the usual precautions are taken, aka. tools and
> libraries create their own communicators, I fail to see how the user
> hints on it's communicators can have any impact on libraries/tools ?

As Jim already pointed out in his reply, the problem arises when we
try to match messages solely on the envelope information. With this
assertion active, correct message matching in a replay as done by
Scalasca cannot be guaranteed, and neither can the wrong matching be
detected.

During the course of this discussion we agreed that this is not a
concern for the P2P working group, but the tools working group will
have to come up with something that mitigates the problem.

I don't know, if we need to modify the "Advice to users", though.
Because, once we found a way around the problem, we would could drop
the addition again. Thus, it would only be a temporary addition to the
standard, which I don't like very much.

My idea for an interim solution would be that the measurement tool
checks for the assertion and then points the user to additional
(non-standard) info hints---ignored by the MPI but seen by the
tool---that provide further guarantees for the tool.

Something along the lines of "scorep_deterministic_matching =
true/false". The tool would document this accordingly.

What do you think?

Cheers,
Marc-Andre

-- 
Marc-Andre Hermanns
Jülich Aachen Research Alliance,
High Performance Computing (JARA-HPC)
Jülich Supercomputing Centre (JSC)

Schinkelstrasse 2
52062 Aachen
Germany

Phone: +49 2461 61 2509 | +49 241 80 24381
Fax: +49 2461 80 6 99753
www.jara.org/jara-hpc
email: hermanns at jara.rwth-aachen.de

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4899 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-p2p/attachments/20160210/2e78bf74/attachment-0001.bin>


More information about the mpiwg-p2p mailing list