Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] Parallel Tempering with MPI
From: Asad Ali (asad06_at_[hidden])
Date: 2010-06-30 19:45:06


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.murri_at_[hidden]>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
> users_at_[hidden]
> 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