Hi Amir,<br><br>I hope you are fine! I want to carry out benchmark testing to compare IPoIB and SDP protocols on the cluster I am working on. Where can I get test cases (such as pt2pt communications) to carry out these tests? What approach did you use in your benchmark test that you sent me (your sent message attached)?<br>
<br>Thanks in advance!<br><br><div class="gmail_quote">On Thu, Jun 11, 2009 at 11:22 AM, Amir Vadai <span dir="ltr"><<a href="mailto:amirv@mellanox.co.il">amirv@mellanox.co.il</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Zafar,<br>
<br>
I am the maintainer of SDP in OFED.<br>
<br>
The current SDP implementation does not have ZCopy. What we have is BCopy and something that we call BZcopy.<br>
Small packets (<=32k) are sent using BCopy - meaning the SEND verb is in use and data is not zero copied.<br>
Packets bigger than 32K are sent using BZcopy - they are also sent using the SEND verb but they are zero copied on the sender side. on the RX side packets are memcpy'ed.<br>
When we implement ZCopy it will be automatic too - when sending packets bigger than a threshold the driver will automatically use RDMA verb instead of the SEND.<br>
<br>
BTW, your numbers are different that what we measured. See attached. Was measured on a high end host using QDR IB PCI gen 2 and Mellanox ofed 1.4.<br>
<br>
- Amir<div class="im"></div></blockquote><div><br>Best Regards,<br>Zafar <br></div></div><br>