>As far as I know, the maximum size supported by the Mellanox HCAs is larger
>than
>optimum - that is, the performance goes down due to the data copy into the WQE
>as compared to formatting the data segment and letting the HCA DMA the data.

I think that this is only true if you ignore the cost of registering the memory.
If you can avoid registering the memory, then using inline is probably
beneficial beyond the current maximum.

>If we expect all implementation that support inline data to do so beyond the
>optimal point, I don't see an issue with the maximum being the smallest maximum
>of all the different types of work requests.
>
>So my vote is for adding the max inline to the device attributes, and making it
>the maximum for the most constrained work request (probably RDMA Write with
>immediate?).

I think that this makes the most sense until we have a better solution.

- Sean

_______________________________________________
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

Reply via email to