On Wed, 4 Jun 2008, Paul H. Hargrove wrote:
Brian states
This will allow users to turn ptmalloc2 support on/off at application
link time instead of MPI compile time.
Where I assume "MPI compile time" means when the MPI *implementation* is
compiled.
Correct.
So what about LD_PRELOAD? Can the user defer the decision to use
ptmalloc until application launch?
If so, this begs the question of an mpirun option to "enable
leave_pinned, placing libompi-malloc.so in LD_PRELOAD if required".
Can/will/should such an option exist?
Such an option can definitely exist. However, there's no way that I can
work on this, so it isn't going to happen any time soon.
Brian