How can we make use of DPDK in Cumulus?
Hi @Karthik can you please tell us what you’re trying to accomplish here? I asked around and essentially we don’t support this in Cumulus Linux because we have to use the per-ASIC driver in order to rx/tx kernel traffic via the front panel ports.
The whole idea of dpdk is to bypass the interface drivers, which would mean dpdk would have to have the proprietary knowledge of how to interact with the ASIC.
Also it’s our understanding that dpdk requires a proprietary NIC. Cumulus Linux already gets hardware acceleration though switchd and dpdk would bypass this to do forwarding in software, which would actually slow things down.
Thanks @Pete B
Already have an account? Login
No account yet? Create an account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.