[mpiwg-tools] PMPI and sessions init

Joachim Protze protze at itc.rwth-aachen.de
Fri Nov 6 04:25:37 CST 2020


Am 06.11.20 um 00:39 schrieb Martin Schulz:
> PS: what do you mean with the environment variable in this scenario?

By making the MPI library load all tools before initialization
completes, the ordering of library constructors is no longer important
and we can be sure, that all tools can register themselves in time.

I played a bit around:
https://github.com/jprotze/toolload

The tool is dynamically linked into the application, but the constructor
would be called after the test library initializes the api.
In this case, the env variable ensures that the tool can register in time.

Best
Joachim



-- 
Dipl.-Inf. Joachim Protze

IT Center
Group: High Performance Computing
Division: Computational Science and Engineering
RWTH Aachen University
Seffenter Weg 23
D 52074  Aachen (Germany)
Tel: +49 241 80- 24765
Fax: +49 241 80-624765
protze at itc.rwth-aachen.de
www.itc.rwth-aachen.de

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5327 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-tools/attachments/20201106/659c73d6/attachment-0001.p7s>


More information about the mpiwg-tools mailing list