<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Aptos;
panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:12.0pt;
font-family:"Aptos",serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
span.elementtoproof
{mso-style-name:elementtoproof;}
span.xelementtoproof
{mso-style-name:x_elementtoproof;}
p.xxmsonormal, li.xxmsonormal, div.xxmsonormal
{mso-style-name:x_x_msonormal;
margin:0cm;
font-size:12.0pt;
font-family:"Aptos",serif;}
span.EmailStyle26
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
mso-ligatures:none;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Hi Ayshathul Thuhara,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>l3fwd parameters in the doc are important: they say how many cores/queues to use.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Try playing with them, adding testpmd specific parameters.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>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<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Ernesto<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Ayshathul Thuhara <ayshathul.thuhara@iwave-global.com> <br><b>Sent:</b> Friday, February 13, 2026 10:04<br><b>To:</b> Ernesto Ruffini <eruffini@outsys.org><br><b>Cc:</b> 'dev' <dev@dpdk.org>; yasu1976@gmail.com; users@dpdk.org<br><b>Subject:</b> Re: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=MsoNormal><span class=elementtoproof><span style='color:black'>Hi Ernesto,</span></span><span style='color:black'><o:p></o:p></span></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=MsoNormal><span class=elementtoproof><span style='color:black'>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.</span></span><span style='color:black'><o:p></o:p></span></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=MsoNormal><span class=elementtoproof><span style='color:black'>Thanks and regards,</span></span><span style='color:black'><br><span class=elementtoproof>Ayshathul Thuhara</span><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p></div><div class=MsoNormal align=center style='text-align:center'><hr size=2 width="98%" align=center></div><div id=divRplyFwdMsg><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'> Ayshathul Thuhara <<a href="mailto:ayshathul.thuhara@iwave-global.com">ayshathul.thuhara@iwave-global.com</a>><br><b>Sent:</b> 13 February 2026 14:24<br><b>To:</b> Ernesto Ruffini <<a href="mailto:eruffini@outsys.org">eruffini@outsys.org</a>><br><b>Cc:</b> 'dev' <<a href="mailto:dev@dpdk.org">dev@dpdk.org</a>>; <a href="mailto:yasu1976@gmail.com">yasu1976@gmail.com</a> <<a href="mailto:yasu1976@gmail.com">yasu1976@gmail.com</a>>; <a href="mailto:users@dpdk.org">users@dpdk.org</a> <<a href="mailto:users@dpdk.org">users@dpdk.org</a>><br><b>Subject:</b> Re: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07</span> <o:p></o:p></p><div><p class=MsoNormal> <o:p></o:p></p></div></div><div><div><p class=MsoNormal><span style='color:black'>Hi Ernesto, <o:p></o:p></span></p></div><div><p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='color:black'>Thankyou for the suggestion.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='color:black'>I will look into "</span><span class=xelementtoproof><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'><a href="https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf" target="_blank" title="https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf" id=OWAeff86e8d-ad77-3696-fe19-ea870b99fa63>https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf</a>" , but here the tests uses external device for traffic generator.</span></span><span style='color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span class=xelementtoproof><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'>Yes, with ethtool it shows 400Gbps.</span></span><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal><span class=xelementtoproof><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'>The module can support upto 100Gbps. But it should have increased more than 10Gbps. I will disable AN and check once.</span></span><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'>Thanks and regards, <o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'>Ayshathul Thuhara<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'><o:p> </o:p></span></p></div><div class=MsoNormal align=center style='text-align:center'><hr size=2 width="98%" align=center></div><div id="x_divRplyFwdMsg"><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:black'> Ernesto Ruffini <<a href="mailto:eruffini@outsys.org">eruffini@outsys.org</a>><br><b>Sent:</b> 13 February 2026 14:19<br><b>To:</b> Ayshathul Thuhara <<a href="mailto:ayshathul.thuhara@iwave-global.com">ayshathul.thuhara@iwave-global.com</a>>; <a href="mailto:users@dpdk.org">users@dpdk.org</a> <<a href="mailto:users@dpdk.org">users@dpdk.org</a>><br><b>Cc:</b> 'dev' <<a href="mailto:dev@dpdk.org">dev@dpdk.org</a>>; <a href="mailto:yasu1976@gmail.com">yasu1976@gmail.com</a> <<a href="mailto:yasu1976@gmail.com">yasu1976@gmail.com</a>><br><b>Subject:</b> RE: Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07</span> <o:p></o:p></p><div><p class=MsoNormal> <o:p></o:p></p></div></div><div><div><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Hi </span><span style='color:black'>Ayshathul</span><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>,</span><o:p></o:p></p><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>I think the best is to follow <a href="https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf">https://fast.dpdk.org/doc/perf/DPDK_23_11_NVIDIA_NIC_performance_report.pdf</a></span><o:p></o:p></p><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Did you check with ethtool or similar the actual connection speed? ethtool linux-nic-name | grep Speed</span><o:p></o:p></p><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Maybe your module limits it to 10Gbps. In case try to disable auto-negotiation</span><o:p></o:p></p><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> </span><o:p></o:p></p><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>Regards,</span><o:p></o:p></p><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Ernesto</span><o:p></o:p></p><p class=xxmsonormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=xxmsonormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Ayshathul Thuhara <<a href="mailto:ayshathul.thuhara@iwave-global.com">ayshathul.thuhara@iwave-global.com</a>> <br><b>Sent:</b> Friday, February 13, 2026 07:36<br><b>To:</b> <a href="mailto:users@dpdk.org">users@dpdk.org</a><br><b>Cc:</b> dev <<a href="mailto:dev@dpdk.org">dev@dpdk.org</a>>; <a href="mailto:yasu1976@gmail.com">yasu1976@gmail.com</a><br><b>Subject:</b> Guidance Required to Improve Throughput on ConnectX-7 (1x400G) with DPDK v23.07</span><o:p></o:p></p></div></div><p class=xxmsonormal> <o:p></o:p></p><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>Dear Team,</span><o:p></o:p></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>I hope this message finds you well.</span><o:p></o:p></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>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 (<a href="https://mails.dpdk.org/archives/users/2024-July/007767.html" target="_new" id=OWAe131b2f8-ca05-2ff3-d67e-40e6b9de2cd3>https://mails.dpdk.org/archives/users/2024-July/007767.html</a>), where you mentioned achieving throughput of around 250 Gbps and above.</span><o:p></o:p></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>Could you kindly advise on the configuration changes or optimizations required to improve throughput in this setup?</span><o:p></o:p></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>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).</span><o:p></o:p></p></div><div><p class=xxmsonormal><b><span style='color:black'>CX-7 Firmware: 28.45.1200</span></b><o:p></o:p></p></div><div><p class=xxmsonormal><b><span style='color:black'>CPU : Intel(R) Core(TM) i7-14700</span></b><o:p></o:p></p></div><div><p class=xxmsonormal><b><span style='color:black'>Command used : sudo ./build/app/dpdk-testpmd -a 01:00.0 -- -i</span></b><o:p></o:p></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>I would greatly appreciate your guidance.</span><o:p></o:p></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>Thank you in advance, and I look forward to your response.</span><o:p></o:p></p></div><div style='margin-top:12.0pt;margin-bottom:12.0pt'><p class=xxmsonormal><span style='color:black'>Thanks and regards,<br>Ayshathul Thuhara</span><o:p></o:p></p></div><div><p class=xxmsonormal><span style='color:black'> </span><o:p></o:p></p></div></div></div></div></div></body></html>