Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] MPI Message Communication over TCP/IP
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2009-05-06 17:10:16


You wouldn't happen to have a bibtext reference, would you?

On May 6, 2009, at 5:04 PM, pranav jadhav wrote:

> Hi Jeff,
>
> As far as I am concerned, I have no problems. It would be much
> better that everyone knows about the OpenMPI tcp/ip internals.
>
> Regards
> Pranav
>
> On Wed, May 6, 2009 at 4:47 PM, Jeff Squyres <jsquyres_at_[hidden]>
> wrote:
> Thanks!
>
> Would you mind if I posted this on www.open-mpi.org?
>
>
>
> On Apr 25, 2009, at 10:05 AM, Timothy Hayes wrote:
>
> I uploaded it to http://www.hotshare.net/file/131218-829472246c.html
>
> I'm not sure if it's any good or even if it's 100% accurate; but if
> someone gets any use out of it, that would be good.
>
> Tim
> 2009/4/17 Jeff Squyres <jsquyres_at_[hidden]>
> On Apr 16, 2009, at 11:38 AM, Timothy Hayes wrote:
>
> >From what I understand MPI_Send will hit 3 separate layers of code
> before reaching the socket file descriptors you've found. The PML
> (Point to Point Messaging Layer) is a layer that bridges the MPI
> semantics from the underlying point to point communications. The
> standard PML implementation is called 'ob1' which is what indirectly
> calls the code you found. MPI_Send should go through pml_isend() or
> pml_send() which will request a BTL (Byte Transfer Layer) modules
> from the BML (BTL Management Layer) and invoke the BTL's
> btl_prepare_src() or btl_alloc() functions before calling the
> btl_send(). It becomes clearer when you step through it all with a
> debugger though ;-)
>
> If you're interested, I've recently implemented a BTL component of
> my own and am now writing up a report on the process. It will be
> ready next week, so if you think it might be useful, just let me know.
>
> Ooohh... that would be positively yummy! We can even host/link to
> that on www.open-mpi.org. :-)
>
> --
> Jeff Squyres
> Cisco Systems
>
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>
> --
> Jeff Squyres
> Cisco Systems
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>
>
> --
> Pranav Jadhav
> Graduate Student
> Computer Science Department
> Stony Brook University
> NY-11790.
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

-- 
Jeff Squyres
Cisco Systems