--You received this message because you are subscribed to the Google Groups "pmem" group.To unsubscribe from this group and stop receiving emails from it, send an email to pmem+uns...@googlegroups.com.To view this discussion on the web visit https://groups.google.com/d/msgid/pmem/6bbbc7f2-e4a4-476f-b677-3ea40c9edddfn%40googlegroups.com.
Linux-rdma/perftest uses RDMA Write only. RDMA Write ends when PCIe Write is initiated (but not finished).
The tool has been designed to test only RDMA performance and is not aware of memory persistency.
In example you mentioned https://github.com/pmem/rpma/tree/master/examples/04-write-to-persistent RDMA Read is used to flush data from RNIC and also push data out from PCIe bus based on PCIe ordering/fencing rules.
About DDIO, I used https://github.com/aliireza/ddio-bench benchmark do disable it during my experiments.
Thank you for the pointers. I will look into fio engine.
I also tried using the example from rpma, here: https://github.com/pmem/rpma/tree/master/examples/04-write-to-persistent This seems to work better, since I see the read and write bandwidth to pmem. Now I am trying to understand what is different with this benchmark compared to linux-rdma/perftest.
You received this message because you are subscribed to a topic in the Google Groups "pmem" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/pmem/Qpq2PmETsKs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to pmem+uns...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pmem/60cba125-ba7a-4cf1-9f3d-409eb2759f73n%40googlegroups.com.