What's the maximum rate at which CX-4 100G NICs can generate 64B packets?

Hi All,

I am using Mellanox ConnectX-4 dual-port 100G NICs (MT27700 Family) and trying to generate packets using DPDK’s pktgen. I was wondering what’s the maximum rate (in pps) that the Mellanox NIC can support.

We could generate 64B packets at most 66.82Mpps even with more than 8 CPU cores. I am not sure whether that’s the maximum limit the NIC can achieve.

We ran the experiment on Ubuntu 18.04, DPDK 18.11, and OFED version 4.5-

Could anyone let me know the maximum packet generation speed that the CX-4 NIC can support?

Thank you,


Hi Daehyeok,

The packet generator (pktgen-dpdk) is capable of generating 100Mpps consisting of 64B packets with ConnectX-4 100GbE dual port card.

Please review the following article for a proper configuration: https://community.mellanox.com/s/article/howto-configure-dpdk-packet-generator-for-connectx-4