DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Multiple cores for DPDK behind SmartNIC
@ 2020-04-27 12:49 Jonatan Langlet
  2020-05-05  9:08 ` Gaëtan Rivet
  0 siblings, 1 reply; 2+ messages in thread
From: Jonatan Langlet @ 2020-04-27 12:49 UTC (permalink / raw)
  To: dev

Hi group,

We are building a setup with DPDK bound to VF ports of a Netronome Agilio
CX 2x40 (NFP4000) SmartNIC.
Netronome does some P4 processing of packets, and forwards through SR-IOV
to host where dpdk will continue processing.

My problem: in DPDK I can not allocate more than a single RX-queue to the
ports.
Multiple dpdk processes can not pull from the same queue, which means that
my dpdk setup only works with a single core.

Binding dpdk to PF ports on a simple Intel 2x10G NIC works without a
problem, multiple RX-queues (and hence multiple cores) work fine.


I bind dpdk to Netronome VF ports with the igb_uio driver.
I have seen vfio-pci mentioned, would using this driver allow multiple
RX-queues? We had some problems using this driver, which is why it has not
yet been tested.


If you need more information, I will be happy providing it


Thanks,
Jonatan

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-05-05  9:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-27 12:49 [dpdk-dev] Multiple cores for DPDK behind SmartNIC Jonatan Langlet
2020-05-05  9:08 ` Gaëtan Rivet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).