Skip to content

Research RDMA and how it's useful to Corelink "understand C++ and DMA"

Issue Title

Overview

this captures the essence of what is needed. It usually describes the use case at hand e.g. for a bug request, "error while uploading a file" could be a possible statement with more description about how, when and where did the bug occur.

RDMA could be implemented to help offload some of the CPU work done on the RAM to another pc.

Requirements

  • Understand the protocol
  • All implementations
  • Current implementation in RDMA
  • Write idea on implementing it

Current behavior

this captures what is happening currently. There's a C++ implementation but nothing in Corelink.

Expected behavior

this captures what is needed. this needs to be as descriptive as possible. It will allow a PC to offload the RAM read/write work to another PC.

Acceptance Criteria

It will work.

Testing Requirements

defines what is considered an acceptable fulfillment of the ticket. Again, this definition needs to be objective and solidly outlined.

Edited by Aneesh Maganti