Hi. > Hi, > Infiniband specification says that the completion notification in case > of > RC occurs when the data has actually reached the destination buffer. > Whereas > for UD it is given when the data is placed on the infiniband line. You are absolutely right.
> I was going through the code send_bw.c( > https://openfabrics.org/svn/gen2/tags/openib-1.0-rc1/src/userspace/perftest/send_bw.c > ). > This tells the time taken for the data to reach the destination. In the > case > of UD the same code is used. Should it not have the code which waits for > the > acknowledgement from the destination? > Alternately, is the bandwidth computation wrong in this case? > Comments will be welcome, > -Chev This test is a pingpong test, so if data is being received from the remote side (even for UD QPs) that means that he got the data... This test assumes that no packet was dropped. Dotan _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general