>On Thu Nov 12 12:43 , David Brean <[email protected]> wrote:See section 4 in 
>the paper called "High Performance RDMA Based MPI Implementation over 
>InfiniBand" on the MVAPICH web page for description of one implementation that 
>polls on data buffers.  Specifically, look at text around the statement 
>"Although the approach uses the in-order implementation of hardware for RDMA 
>write which is not specified in the InfiniBand standard, this feature is very 
>likely to be kept by different hardware designers."  Although this paper is 
>describing a PCI-X implementation, the feature is also exists on PCIe.
>
>It's assumed that the host memory interconnect complies with statements 
>described in the "Update Ordering and Granularity Provided by a Write 
>Transaction" of the PCI spec.  This particular application depends on PCI 
>WRITE behavior, not READ.
>
>Does this help?
>

A simplified way of looking at this requirement is that the last N bytes of the 
RDMA Write payload require the same ordering guarantees as a CQE would have had.

This is of course ironic since the technique was developed to avoid the 
overhead of the CQ.

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to