Hi, good question.

I actually measured testpmd performance in a previous part where it was running on the Bluefield (hence, it was in Embedded CPU mode).

Overall the performance was similar to what I measured here: with 64-byte packets, RSS enabled, most of the cores assigned (i.e., the max of 3), the throughput was around 16 Gbps.

Here, I used Separated mode just to avoid one more abstraction and also for investigating the scaling without hardware offload. Using the host CPU cores should be better than using the ARM cores on the Bluefield.

Regarding your first question:

OvS when offloaded…


He is an academic researcher with a PhD degree in Computer Science. He writes papers not blogs, but converting notes to blogs turned out to be more fun :)

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store