[hwloc-devel] Create success (hwloc git 1.9.1-10-g7daef64)

2014-09-21 Thread MPI Team
Creating nightly hwloc snapshot git tarball was a success.

Snapshot:   hwloc 1.9.1-10-g7daef64
Start time: Sun Sep 21 21:02:39 EDT 2014
End time:   Sun Sep 21 21:04:00 EDT 2014

Your friendly daemon,
Cyrador


[hwloc-devel] Create success (hwloc git dev-227-g77eca93)

2014-09-21 Thread MPI Team
Creating nightly hwloc snapshot git tarball was a success.

Snapshot:   hwloc dev-227-g77eca93
Start time: Sun Sep 21 21:01:01 EDT 2014
End time:   Sun Sep 21 21:02:28 EDT 2014

Your friendly daemon,
Cyrador


Re: [OMPI devel] race condition in oob/tcp

2014-09-21 Thread Ralph Castain
Sounds fine with me - please go ahead, and thanks

On Sep 20, 2014, at 10:26 PM, Gilles Gouaillardet 
 wrote:

> Thanks for the pointer George !
> 
> On Sat, Sep 20, 2014 at 5:46 AM, George Bosilca  wrote:
> Or copy the handshake protocol design of the TCP BTL...
> 
> 
> the main difference between oob/tcp and btl/tcp is the way we resolve the 
> situation in which two processes send their first message to each other at 
> the same time.
> 
> in oob/tcp, all (e.g. one or two) sockets are closed and the higher vpid is 
> directed to retry establishing a connection.
> 
> in btl/tcp, the useless socket is closed (e.g. the one that was connect-ed on 
> the lower vpid and the one that was accept-ed on the higher vpid.
> 
> 
> my first impression is that oob/tcp is un-necessary complex and it should use 
> the simpler and most efficient protocol of btl/tcp.
> that being said, this conclusion could be too naive and for some good reasons 
> i ignore, the btl/tcp handshake protocol might not be a good fit for oob/tcp.
> 
> any thoughts ?
> 
> i will revamp oob/tcp in order to use the same btl/tcp handshake protocol 
> from tomorrow unless indicated otherwise
> 
> Cheers,
> 
> Gilles
> ___
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2014/09/15885.php



Re: [OMPI devel] race condition in oob/tcp

2014-09-21 Thread Gilles Gouaillardet
Thanks for the pointer George !

On Sat, Sep 20, 2014 at 5:46 AM, George Bosilca  wrote:

> Or copy the handshake protocol design of the TCP BTL...
>
>
the main difference between oob/tcp and btl/tcp is the way we resolve the
situation in which two processes send their first message to each other at
the same time.

in oob/tcp, all (e.g. one or two) sockets are closed and the higher vpid is
directed to retry establishing a connection.

in btl/tcp, the useless socket is closed (e.g. the one that was connect-ed
on the lower vpid and the one that was accept-ed on the higher vpid.


my first impression is that oob/tcp is un-necessary complex and it should
use the simpler and most efficient protocol of btl/tcp.
that being said, this conclusion could be too naive and for some good
reasons i ignore, the btl/tcp handshake protocol might not be a good fit
for oob/tcp.

any thoughts ?

i will revamp oob/tcp in order to use the same btl/tcp handshake protocol
from tomorrow unless indicated otherwise

Cheers,

Gilles