Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] limit tcp fragment size?
From: George Bosilca (bosilca_at_[hidden])
Date: 2008-03-31 11:31:46

The btl_tcp_min_send_size is not exactly what you expect it to be. It
drive only the send protocol (as implemented in Open MPI), and not the
put protocol the TCP BTL is using.

You can achieve what you want with 2 parameters:
1. btl_tcp_frag set to 9. This will force the send protocol over TCP
all the time
2. btl_tcp_max_send_size set to 16K which will define the size of a
fragment in the pipelined send protocol.


On Mar 31, 2008, at 2:46 AM, Muhammad Atif wrote:
> G'day
> Just a quick basic question..... in case of tcp btl, how do I limit
> the frag size?
> I do not want MPI to send a fragment of size greater than lets say
> 16K in size.
> If I am not mistaken, should not the btl_tcp_min_send_size do the
> trick? If it is supposed to do it, why do i see packets of lenght
> 64K ?
> Thanks in advance.
> Best Regards,
> Muhammad Atif
> Special deal for Yahoo! users & friends - No Cost. Get a month of
> Blockbuster Total
> Accessnow_______________________________________________
> devel mailing list
> devel_at_[hidden]

  • application/pkcs7-signature attachment: smime.p7s