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.

  george.

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
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to