Is DMA in RDMA executed in order?

Hi.

I’m currently using CONNECTX-6 device for RDMA and have a question about how DMA is executed. In RDMA, sglist is used for gathering/transfering non-contiguous memory.

I’m wondering if this data copy(DMA from/to DRAM) and transfer is done serially, in the same order of sglists or if it works in parallel.

It is expected to use parallelism in PCIe but I could not find the specific information online.

Thanks.

I think there 2 things here you mixed.

For RDMA no require for host memory.

For transfer on PCIE, there is PCIE, within LANE(serially), and multi LANE(parallel).

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.