Hi all, I am working on a parallel tempering MCMC code using OpenMPI scripts. I am a bit confused about proposing swaps between chains running on different cores. I know how to propose swaps but I am not sure as to where to to do it (i.e. how to specify an independent node or core for it.). If some body is/was working on parallel tempering MCMC using MPI then please help me. An example code would be really helpful.
Cheers, Asad On Thu, Jul 1, 2010 at 9:28 AM, Riccardo Murri <riccardo.mu...@gmail.com>wrote: > Hello, > > The FAQ states: "Support for MPI_THREAD_MULTIPLE [...] has been > designed into Open MPI from its first planning meetings. Support for > MPI_THREAD_MULTIPLE is included in the first version of Open MPI, but > it is only lightly tested and likely still has some bugs." > > The man page of "mpirun" from v1.4.3a1r23323 in addition says "Open > MPI is, currently, neither thread-safe nor async-signal-safe" (section > "Process Termination / Signal Handling"). > > Are these statements up-to-date? What is the status of > MPI_THREAD_MULTIPLE in OMPI 1.4? > > Thanks in advance for any info! > > Cheers, > Riccardo > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users > -- "Statistical thinking will one day be as necessary for efficient citizenship as the ability to read and write." - H.G. Wells