[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
|
|
Subscribe / Log in / New account

Accelerating networking with AF_XDP

Accelerating networking with AF_XDP

Posted Apr 10, 2018 12:41 UTC (Tue) by sbates (subscriber, #106518)
Parent article: Accelerating networking with AF_XDP

Nice overview. I guess this is intended to appeal to users of DPDK and the like.

“and, for some hardware, to offload the BPF program into the interface itself.”

Does anyone have a link to which devices support this and any patches needed to enable this. Offloading arbitrary BPF programs to the NIC sounds very interesting given the path the kernel seems to be taking.


to post comments

Hardware support

Posted Apr 10, 2018 12:52 UTC (Tue) by corbet (editor, #1) [Link] (1 responses)

Much of the available information seems to be in the form of slidware, but Netronome has a card that does BPF offload. See this netdev talk [PDF] or this FOSDEM talk [PDF].

Hardware support

Posted Apr 11, 2018 12:02 UTC (Wed) by sbates (subscriber, #106518) [Link]

Thanks! I also found this a rather awesome resource.

https://qmonnet.github.io/whirl-offload/2016/09/01/dive-i...

And yes, from what I can see, only Netronome offer kernel support for HW offload of eBPF programs today (but I'd love to be corrected if this is not true).

Accelerating networking with AF_XDP

Posted Apr 11, 2018 20:59 UTC (Wed) by RamiRosen (guest, #37330) [Link]

Regarding your comment about appealing to DPDK users: actually it seems that you are right, and a patchset for PMD driver for
AF_XDP was sent to the dpdk-dev mailing list about a month ago. See:

http://dpdk.org/ml/archives/dev/2018-February/091502.html

Rami Rosen


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds