[mpiwg-tools] PMPI and sessions init

Joachim Protze protze at itc.rwth-aachen.de
Mon Nov 9 08:11:48 CST 2020


Hi Marc-Andre,

I think, the point I missed to transport:

If dlopen causes libdl to load a library (i.e., the library is not yet
loaded and can be found and loaded), libdl calls the library constructor
as part of dlopen.

Forcing the MPI library to load (dlopen) all tool libraries before the
registration window closes, gives all dynamic tools the chance to call
the registration function, before MPI will continue initialization.

I hope this makes is clearer

- 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/20201109/bd87c5ed/attachment-0001.p7s>


More information about the mpiwg-tools mailing list