This group is locked. No changes can be made to the group while it is locked.
Date
1 - 4 of 4
XDP Offloading
mdimolianis@...
Hi all,
I am wondering except for Netronome Cards if there are any other NICs that support XDP Offloading? Thank you in advance! |
Иван Иванов
I think not now, because i asked the same question 2-3 months ago i answer was the same. -- Отправлено из мобильного приложения Яндекс.Почты |
Raymond
On 2019-02-25 9:50 a.m., mdimolianis@... wrote:
I am wondering except for Netronome Cards if there are any other NICs that support XDP Offloading?Take a look at https://github.com/iovisor/bcc/blob/master/docs/kernel-versions.md It shows the state of various drivers. I don't have links handy, but some drivers offer driver based off-load, and some will push to the hardware for offload. Mellanox might do hardware offload. I thought I read that some 10/40G Intel cards can do it, or maybe something new coming down the pipe. Can't remember at the moment. Take a look at https://qmonnet.github.io/whirl-offload/2016/09/01/dive-into-bpf/ which has the word offload in there. Most references might be Netronome related. But one mentioned Agilio, which may or may not be applicable. Raymond https://blog.raymond.burkholder.net |
Andrew Gospodarek
On Mon, Feb 25, 2019 at 08:50:52AM -0800, mdimolianis@... wrote:
Hi all,Many of the ARM-based SmartNICs[1] allow users to download and execute code on the cards themselves to save the server cores from being used for excuting the XDP programs. The Broadcom Stingray/PS225[2] is one of those cards. This is possible as the NIC cards themselves are also running full Linux distros with console access so you can treat it as a server inside your server. 1. I define a SmartNIC NIC where control and dataplane traffic can be offload from server cores to a NIC with general purpose ARM cores running Linux. 2. https://www.broadcom.com/products/ethernet-connectivity/smartnic/ps225 |