[ewg] maximum size of ibv_post_send
    Dotan Barak 
    dotanb at dev.mellanox.co.il
       
    Mon Feb 25 23:11:34 PST 2008
    
    
  
Hi.
Matthew Small wrote:
> Does anyone know what is the maximum size of a transfer using the 
> verbs library?  I have a program which sends increasing amounts of 
> data using ibv_post_send and it seems to be having trouble when I try 
> and send > ~2MB.  Obviously, I can split this up into several 
> communications, but I am unaware if there is a limit (or is it only 
> limited by the amount of memory you can register?).
You can send using InfiniBand up to 2 GB in a message (WR).
Every IB port has an attribute: max_msg_sz which define the maximum 
message size that it supports.
The mentioned value can be limited by the amount of physical memory in 
your host and by the amount of memory that your process
can register.
Dotan
    
    
More information about the ewg
mailing list