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
“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.
Posted Apr 10, 2018 12:52 UTC (Tue)
by corbet (editor, #1)
[Link] (1 responses)
Posted Apr 11, 2018 12:02 UTC (Wed)
by sbates (subscriber, #106518)
[Link]
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).
Posted Apr 11, 2018 20:59 UTC (Wed)
by RamiRosen (guest, #37330)
[Link]
http://dpdk.org/ml/archives/dev/2018-February/091502.html
Rami Rosen
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
Hardware support
Accelerating networking with AF_XDP
AF_XDP was sent to the dpdk-dev mailing list about a month ago. See: