Quantcast
Channel: Are one-sided RDMA reads atomic for single cache lines? - Stack Overflow
Browsing all 4 articles
Browse latest View live

Answer by Anuj Kalia for Are one-sided RDMA reads atomic for single cache lines?

The cache coherence protocol implemented in the PCIe controller should guarantee atomicity for single cache line RDMA reads. The PCIe controller has to snoop the caches of CPU cores and take ownership...

View Article


Answer by Ken Birman for Are one-sided RDMA reads atomic for single cache lines?

Ok, meanwhile I seem to have found the correct answer, and I believe that Roland's response is not quite right -- partly right but not entirely.In...

View Article

Answer by Roland for Are one-sided RDMA reads atomic for single cache lines?

I don't know of any such guarantee of atomicity. Of course RDMA reads are executed by the remote adapter, and cacheline size is a CPU concept. I don't believe anything ensures that the granularity of...

View Article

Are one-sided RDMA reads atomic for single cache lines?

My group (a project called Isis2) is experimenting with RDMA. We're puzzled by the lack of documentation for the atomicity guarantees of one-sided RDMA reads. I've spent the past hour and a half...

View Article
Browsing all 4 articles
Browse latest View live