2 ms·
The goal here appears to be avoiding involving the main CPU, letting the network adapter write directly to arbitrary memory. Currently, DMA allows network adap
by stephengillie 9y ago
The goal here appears to be avoiding involving the main CPU, letting the network adapter write directly to arbitrary memory.
Currently, DMA allows network adapters to write to a ring buffer in memory, and the free space remaining is transmitted in TCP packets as the window size. This ring buffer is limited in size, requiring the CPU to copy data to other memory locations.
Will RDMA be giving network adapters the ability to write directly to any memory location, instead of just the ring buffer? Does it include memory-mapped devices - does this technology let you remotely access the memory space mapped to a USB webcam?