From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 39243EDF146 for ; Fri, 13 Feb 2026 10:09:12 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F180F402BE; Fri, 13 Feb 2026 11:09:10 +0100 (CET) Received: from authsmtp.register.it (authsmtp14.register.it [81.88.48.37]) by mails.dpdk.org (Postfix) with ESMTP id 9815A40287 for ; Fri, 13 Feb 2026 11:09:09 +0100 (CET) Received: from DESKTOPPE5KR91 ([95.231.224.119]) by cmsmtp with ESMTPSA id qq6mvhDbbXx9aqq6mv1u2X; Fri, 13 Feb 2026 11:09:08 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outsys.org; s=key_65m6du3g3t; t=1770977349; bh=lZtH1Umr/5W4wqzya3R/i0lznhrz7IN/qNJi0cPK25o=; h=From:To:Cc:References:In-Reply-To:Subject:Date; b=P2sYjNrc56RE7LxX8/9jIkkcRYRiXzsFGUlcgm2WHY/FR48wwiEH2xxJaEMCEwhSB egM6uIi4BJgwl3fDWXh8pj+fDxb2PzGMoc2S+dZ795OZBfz3TQ+rBqryHRnEZ/lgUz npByL/uf34puM6CDMfhvj5CvN8qDGOjehYNFpR3epJ13QZNRIVnePJ7LdbbLYcGybJ RYNn1SW+SYsnmmjKEcZ5FutRlgMvvXV703Nh2ZStAPbhGT3+RogvxTidutHqwAzqib 94e6GD7JSyQjk3WUYNP4HRlshOegPBZED1RNaEUXaFObbcpQUmZIWrKaVBOP+Bz2DS fKi+PRzFmDUIA== X-Rid: smtp@outsys.eu@95.231.224.119 From: "Ernesto Ruffini" To: "'Ayshathul Thuhara'" Cc: "'dev'" , , References: <039201dc9cc5$acd5dee0$06819ca0$@outsys.org> In-Reply-To: Subject: RE: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07 Date: Fri, 13 Feb 2026 11:09:11 +0100 Message-ID: <03ad01dc9cd0$cd2cfb00$6786f100$@outsys.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_03AE_01DC9CD9.2EF24D60" X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQHmp12vaPmWbH42Sqkb0yX68nXeOAGes56SAuOHRIcC8/Jiu7UwoEkg Content-Language: en-us X-CMAE-Envelope: MS4xfPownyXNTi9FLAUVHxPfKqIock3In16iucw5xyZ5cgCCdblSLmcj49JIhICcVQ9av94OlwJTpMDtlRGiM2mNSoMec/2AEHfhRq4QskgxHE6I7/SGU4H+ GidRKTwjLi4AE0HPg2zQQt4ryWl6vvsQzJK1HAEAKE2R2T1tP8neGM0z5gWMOxHHGC1N8EVcQU+Xaa/FbEsd2OPPKzHesx/0JWP3xYAOptWR3ZdWsGYagwGX GemkTeYGnHL34PDoQne0VhofqJcmdQxmSDasaEE3nvydf040MiWsAJFxydlnJQAG X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org This is a multipart message in MIME format. ------=_NextPart_000_03AE_01DC9CD9.2EF24D60 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi Ayshathul Thuhara, l3fwd parameters in the doc are important: they say how many cores/queues to use. Try playing with them, adding testpmd specific parameters. sudo ./build/app/dpdk-testpmd -a 01:00.0 -l 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 -- -i --rxq=16 --txq=16 --nb-cores=16 Regards, Ernesto From: Ayshathul Thuhara Sent: Friday, February 13, 2026 10:04 To: Ernesto Ruffini Cc: 'dev' ; yasu1976@gmail.com; users@dpdk.org Subject: Re: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07 Hi Ernesto, As an additional observation, I tested the setup using iperf3 and was able to achieve throughput of approximately 92~95 Gbps. However, when running the DPDK-Testpmd application, the throughput does not reach similar values. Thanks and regards, Ayshathul Thuhara _____ From: Ayshathul Thuhara > Sent: 13 February 2026 14:24 To: Ernesto Ruffini > Cc: 'dev' >; yasu1976@gmail.com >; users@dpdk.org > Subject: Re: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07 Hi Ernesto, Thankyou for the suggestion. I will look into "https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf " , but here the tests uses external device for traffic generator. Yes, with ethtool it shows 400Gbps. The module can support upto 100Gbps. But it should have increased more than 10Gbps. I will disable AN and check once. Thanks and regards, Ayshathul Thuhara _____ From: Ernesto Ruffini > Sent: 13 February 2026 14:19 To: Ayshathul Thuhara >; users@dpdk.org > Cc: 'dev' >; yasu1976@gmail.com > Subject: RE: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07 Hi Ayshathul, I think the best is to follow https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf Did you check with ethtool or similar the actual connection speed? ethtool linux-nic-name | grep Speed Maybe your module limits it to 10Gbps. In case try to disable auto-negotiation Regards, Ernesto From: Ayshathul Thuhara > Sent: Friday, February 13, 2026 07:36 To: users@dpdk.org Cc: dev >; yasu1976@gmail.com Subject: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07 Dear Team, I hope this message finds you well. I am currently performing testing on ConnectX-7 with 1x400G hardware using DPDK v23.07. However, I am unable to achieve data transfer rates beyond 10 Gbps. While reviewing the DPDK mailing list, I came across your previous responses in the related discussion (https://mails.dpdk.org/archives/users/2024-July/007767.html), where you mentioned achieving throughput of around 250 Gbps and above. Could you kindly advise on the configuration changes or optimizations required to improve throughput in this setup? For reference, I am using an OSFP loopback module for testing, where the same port is used for both transmission and reception (single-port loopback setup). CX-7 Firmware: 28.45.1200 CPU : Intel(R) Core(TM) i7-14700 Command used : sudo ./build/app/dpdk-testpmd -a 01:00.0 -- -i I would greatly appreciate your guidance. Thank you in advance, and I look forward to your response. Thanks and regards, Ayshathul Thuhara ------=_NextPart_000_03AE_01DC9CD9.2EF24D60 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi Ayshathul = Thuhara,

l3fwd = parameters in the doc are important: they say how many cores/queues to = use.

Try playing = with them, adding testpmd specific parameters.

 

sudo = ./build/app/dpdk-testpmd -a 01:00.0 -l = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 -- -i --rxq=3D16 --txq=3D16 = --nb-cores=3D16

 

Regards,=

  &= nbsp;            = Ernesto

 

 

From:<= /b> = Ayshathul Thuhara <ayshathul.thuhara@iwave-global.com> =
Sent: Friday, February 13, 2026 10:04
To: Ernesto = Ruffini <eruffini@outsys.org>
Cc: 'dev' = <dev@dpdk.org>; yasu1976@gmail.com; = users@dpdk.org
Subject: Re: Guidance Required to Improve = Throughput on ConnectX-7 (1x400G) with DPDK = v23.07

 

Hi Ernesto,

As an additional observation, I tested the setup = using iperf3 and was able to achieve throughput of approximately 92~95 = Gbps. However, when running the DPDK-Testpmd application, the throughput = does not reach similar values.

Thanks and regards,
Ayshathul = Thuhara

 


F= rom: = Ayshathul Thuhara <ayshathul.thuhara@iwav= e-global.com>
Sent: 13 February 2026 = 14:24
To: Ernesto Ruffini <eruffini@outsys.org>
Cc:= 'dev' <dev@dpdk.org>; yasu1976@gmail.com <yasu1976@gmail.com>; users@dpdk.org <users@dpdk.org>
Subject: = Re: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with = DPDK v23.07

 

Hi = Ernesto, 

 

Thankyou for the = suggestion.

I will look into "<= a = href=3D"https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_= report.pdf" target=3D"_blank" = title=3D"https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance= _report.pdf" = id=3DOWAeff86e8d-ad77-3696-fe19-ea870b99fa63>https://fast.dpdk.org/doc/pe= rf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf" , but here the = tests uses external device for traffic generator.

<= o:p> 

Y= es, with ethtool it shows 400Gbps.<= o:p>

T= he module can support upto 100Gbps. But it should have increased more = than 10Gbps. I will disable AN and check once.<= o:p>

<= o:p> 

T= hanks and regards, 

A= yshathul Thuhara

<= o:p> 


F= rom: = Ernesto Ruffini <eruffini@outsys.org>
Sen= t: 13 February 2026 14:19
To: Ayshathul Thuhara <ayshathul.thuhara@iwav= e-global.com>; users@dpdk.org <users@dpdk.org>
Cc: = 'dev' <dev@dpdk.org>; yasu1976@gmail.com <yasu1976@gmail.com>
Subje= ct: RE: Guidance Required to Improve Throughput on ConnectX-7 = (1x400G) with DPDK v23.07

 

Hi = Ayshathul,=

I think the = best is to follow https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performa= nce_report.pdf

Did you = check with ethtool or similar the actual connection speed? ethtool = linux-nic-name | grep Speed

Maybe your = module limits it to 10Gbps. In case try to disable = auto-negotiation

 =

Regards,

  &= nbsp;            = Ernesto

 =

From:<= /b> = Ayshathul Thuhara <ayshathul.thuhara@iwav= e-global.com>
Sent: Friday, February 13, 2026 = 07:36
To: users@dpdk.org
Cc: dev = <dev@dpdk.org>; yasu1976@gmail.com
Subject:<= /b> Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with = DPDK v23.07

 

Dear = Team,

I hope this message = finds you well.

I am currently = performing testing on ConnectX-7 with 1x400G hardware using DPDK v23.07. = However, I am unable to achieve data transfer rates beyond 10 Gbps. = While reviewing the DPDK mailing list, I came across your previous = responses in the related discussion (https://mails.dpdk.org/archi= ves/users/2024-July/007767.html), where you mentioned achieving = throughput of around 250 Gbps and above.

Could you kindly advise = on the configuration changes or optimizations required to improve = throughput in this setup?

For reference, I am = using an OSFP loopback module for testing, where the same port is used = for both transmission and reception (single-port loopback = setup).

CX-7 Firmware: = 28.45.1200

CPU : Intel(R) = Core(TM) i7-14700

Command used : sudo = ./build/app/dpdk-testpmd -a 01:00.0 -- = -i

I would greatly = appreciate your guidance.

Thank you in advance, = and I look forward to your response.

Thanks and = regards,
Ayshathul Thuhara

 

------=_NextPart_000_03AE_01DC9CD9.2EF24D60--