Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4864 Discussions

Low throughput on 10G NIC card using DPDK L2fwd

Somesh
Beginner
589 Views

I have a dual port 10Gbps "X710 SFP + 1572" NIC card, created 2 VFs on both the ports.

dpdk l2fwd application is able to achieve throughput of ~9Gbps when using VFs on same port i.e. VF0 receives the external traffic and sends out on VF1 belonging to the same port (flow in green)

 

Somesh_0-1663235654731.png

 

 

However when l2fwd (app1) receives the external traffic on one port and sends it to another application(another instance of l2fwd) on different port, the throughput drops down to 3.4Gbps, i.e. VF0 receives the external traffic and sends it to VF2 on a different port (flow in red)..

 

DPDK application(app1) on VF0 is able to send the traffic but the application(app2) is not able to receive all the traffic ; it can only receive max of 3.4Gbps. There is a packet loss when inter VF communication happens. But no error stats in dpdk are increased.

 

Is this happening at PCI level ?

Please help me understand the potential problem and suggest any pointers on how to proceed further.

0 Kudos
1 Reply
Caguicla_Intel
Moderator
549 Views

Hello Somesh,


Thank you for posting in Intel Ethernet Communities. 


Since this question involves DPDK, please check with Intel Premier Support for further assistance. See the following for access to Intel Premier Support.

Click the "Access and Log In" to contact the DPDK support 

https://www.intel.com/content/www/us/en/design/support/ips/training/welcome.html


Please be informed that we will now close this request. Just feel free to post a new question if you have any other inquiry in the future as this thread will no longer be monitored.


Have a good day and stay safe!


Best regards,

Crisselle C.

Intel® Customer Support


0 Kudos
Reply