open-nic icon indicating copy to clipboard operation
open-nic copied to clipboard

Where can I get DPDK driver?

Open hokim72 opened this issue 4 years ago • 6 comments

FAQ says

What SW support can I expect to use, for example, DPDK, eBPF, VM, etc.?

Xilinx provides the linux open-nic-driver sources, and an excellent DPDK driver has been developed by the community.

Where can I get it ? DPDK can be used for open-nic?

hokim72 avatar Sep 11 '21 13:09 hokim72

Yes, DPDK can be used for open-nic, although we have only tested it using DPDK's pktgen. The version of the DPDK driver is for DPDK v20.11. This driver was ported from the same basic Xilinx QDMA DPDK drivers, which you linked to/mentioned in your question. The drivers were ported by someone in the community and they achieve very high performance. We haven't posted this code yet (modifications relative to the QDMA drivers), but we plan to do this. I'll plan to post an update to this message soon with more information.

cneely-amd avatar Sep 14 '21 21:09 cneely-amd

Thanks for your reply

hokim72 avatar Sep 20 '21 06:09 hokim72

Thanks for your reply

If you are interested in evaluating the preliminary version of the DPDK driver and providing us with some feedback, please let me know. Please email me directly at [email protected].

cneely-amd avatar Sep 21 '21 22:09 cneely-amd

Hi, I was also interested in using DPDK with open NIC. If I understand correctly, https://github.com/Xilinx/dma_ip_drivers/tree/master/QDMA/DPDK cannot be used directly and there is a community modified version. Is that true? Could you please point me to the community driver.

108anup avatar Oct 22 '21 20:10 108anup

Hi Anup, please see the above message, and send me a direct email to [email protected] to request the DPDK drivers at this time. Best regards.

cneely-amd avatar Oct 22 '21 20:10 cneely-amd

For info, the DPDK driver-related code and instructions have now been posted to: https://github.com/Xilinx/open-nic-dpdk

cneely-amd avatar Mar 11 '22 19:03 cneely-amd