Intel E810-C NIC cannot get past 128 Gbps

1,181 views
Skip to first unread message

Felipe Arturo Polanco

unread,
Oct 15, 2021, 4:30:19 PM10/15/21
to TRex Traffic Generator
Hi,

We have an Intel E810-C NIC and we are having challenges to get past ~121 Gbps when transmitting on both ports.

It is a PCIe 4.0 x16 card, that should give 31.51 GB/s (252.08gbps), still we get around 60.5 Gbps per port when both are Transmitting, if Transmitting using only one port we get 100Gbps as expected.

Any idea what could cause this? Test screenshot below.

Image Pasted at 2021-10-15 09-08.png

Besart Dollma

unread,
Oct 16, 2021, 2:30:11 AM10/16/21
to TRex Traffic Generator
Hi Felipe, 
As you can see, the queue is full and the NIC is buffering the packets. This causes back pressure and raises the CPU Util. 
Try to run with more cores or use --queue-drop.
Thank you

Chris Merkel

unread,
Nov 3, 2021, 10:43:27 AM11/3/21
to TRex Traffic Generator
Did you turn on bifurcation of the PCIe slot?  The product brief calls this out for full BW.

Bus Type/Bus Width PCIe 4.0 x16 Note: full 200Gbps performance requires PCIe slot bifurcation enabled in the system BIOS.

redr...@gmail.com

unread,
Sep 1, 2023, 9:54:03 AM9/1/23
to TRex Traffic Generator
Hi,

Now could you achieve 200Gbps full bandwidth with PCIe slot bifurcation enabled?

hanoh haim

unread,
Sep 4, 2023, 3:25:16 AM9/4/23
to Besart Dollma, TRex Traffic Generator
Hi, 
I would reduce the speed up to the point that you don't have ierrors or queue-full then I would add more cores to see if it get better. 
E810 is working in software mode (does not support hardware) so it is expected to be slower than Mellanox- CX5/6 
the PCIe is not the only limitation 

Thanks
Hanoh


--
You received this message because you are subscribed to the Google Groups "TRex Traffic Generator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trex-tgn+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trex-tgn/cc6506d9-1559-4fad-80c3-8adb19d741c9n%40googlegroups.com.

Alex K

unread,
Nov 9, 2023, 1:45:50 PM11/9/23
to TRex Traffic Generator
Make sure you have the E810-2CQDA2 NIC. This is the model I use to get 200Gbps in total from both ports.

I'm  not aware of other E810 models supporting 200Gbps, but feel free to double check if other models in that list specifically mention 200Gbps.

Hubert Hans

unread,
Nov 10, 2023, 7:31:55 AM11/10/23
to TRex Traffic Generator
The CPU Ultilisation is at 99,xx%

Alex K

unread,
Nov 10, 2023, 12:13:11 PM11/10/23
to TRex Traffic Generator
  1. What packets size? 
  2. Do you want to give me your console commands/configuration files to rerun your tests on my system? I can check the performance and report it back

Alex K

unread,
Nov 10, 2023, 12:24:43 PM11/10/23
to TRex Traffic Generator
2023-11-10_17-21-47.jpg
Reply all
Reply to author
Forward
0 new messages