如果我想实现RDMA网卡驱动程序,请从哪里开始 - 建议

时间:2013-10-26 20:14:08

标签: linux unix driver nic rdma

非常感谢这里精彩且非常有帮助的社区。需要帮助了解从哪里开始。 我的任务是通过融合以太网理解和编写RDMA的设备驱动程序。

我的问题是我不知道从哪里开始。我可以访问供应商的PRM和示例源代码。

这是我第一次参与这项任务。

在开始使用RDMA之前,我是否应该开始阅读并理解以下规格和示例源代码

  1. PCI
  2. PCI Express
  3. NIC(Ethenet)
  4. 我试过阅读RDMA PRM,但似乎我无法理解。我想也许是因为我不懂PCI(Express),网卡就好了,我很难过。

    你有什么建议? 请帮助我提出宝贵的建议。非常感谢大家!

1 个答案:

答案 0 :(得分:0)

你应该看看OFED堆栈。它们通常为大多数支持RDMA的NIC卡提供RDMA驱动程序。