Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Connection architectures behind the MPI
From: George Bosilca (bosilca_at_[hidden])
Date: 2010-12-17 12:11:18


No, the threads share the underlying resources (connections included). This is required by the matching semantic of MPI, where the matching has to be done in order per peers.

There is no paper related to this topic [unfortunately].

  george.

On Dec 17, 2010, at 02:47 , 张晶 wrote:

> In the MPI_THREAD_MULTIPLE mode ,every thread can use MPI_Send(), MPI_Recv() simulately. I wonder the connection architectures behind the implement。Does every thread have its own specific socket storage?Or all the thread share the same socket when they connect to the same rank process and use some synchronization mechanism。Is there any paper relate to this topic?
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel