[mpiwg-tools] PMPI and sessions init

Wesley Bland work at wesbland.com
Tue Nov 10 09:03:26 CST 2020


We’ve explicitly avoided requiring specific mechanisms like dlopen so we can support the widest variety of tools on the widest variety of systems. dlopen, for instance, won’t work with static libraries, right?

Thanks,
Wes

> On Nov 9, 2020, at 8:11 AM, Joachim Protze via mpiwg-tools <mpiwg-tools at lists.mpi-forum.org> wrote:
> 
> 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.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-tools/attachments/20201110/1383975c/attachment.html>


More information about the mpiwg-tools mailing list