You can use MPI_T to set any MCA variable before MPI_Init. At this time we lock down all MCA variable during MPI_Init. You will need to call MPI_T_init_thread before MPI_Init and make sure to call MPI_T_finalize any time after you are finished setting MCA variables. For more information see MPI-3.1 chapter 14.
-Nathan On Tue, Sep 15, 2015 at 07:40:56PM +0200, marcin.krotkiewski wrote: > I was wondering if it is possible, or considered to make it possible to > change the various MCA parameters by individual ranks during runtime in > addition to the command line? > > I tried to google a bit, but did not get any indication that such topic has > even been discussed. It would be a very useful thing, especially in > multi-threaded applications when using MPI_THREAD_MULTIPLE, but I could come > up with plenty uses in usual single-threaded ranks setups. > > Marcin > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/09/27576.php
pgpbGPO5c_kGr.pgp
Description: PGP signature