<div dir="ltr">This was it !!! <div><br></div><div>Thanks.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno ven 22 apr 2022 alle ore 14:49 Tummala, Sivaprasad <<a href="mailto:Sivaprasad.Tummala@amd.com">Sivaprasad.Tummala@amd.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US" style="overflow-wrap: break-word;">
<div class="gmail-m_1407623073812779931WordSection1">
<p class="gmail-m_1407623073812779931msipheadera4477989" style="margin:0in"><span style="font-size:10pt;font-family:Arial,sans-serif;color:blue">[AMD Official Use Only]</span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border-top:none;border-right:none;border-bottom:none;border-left:1.5pt solid blue;padding:0in 0in 0in 4pt">
<p class="MsoNormal"><span lang="EN-IE">Hi Antonio, <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-family:Klavika-Regular">You need to change the BIOS parameter “L3 Cache as NUMA Domain” to “Disable”.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:Klavika-Regular">With this, each L3 cache will not be reported as a NUMA domain (/NUMA node).  </span><span lang="EN-IE"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-IE">Thank you!<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
<p class="MsoNormal"><b>From:</b> Antonio Di Bacco <<a href="mailto:a.dibacco.ks@gmail.com" target="_blank">a.dibacco.ks@gmail.com</a>>
<br>
<b>Sent:</b> Friday, April 22, 2022 10:22 AM<br>
<b>To:</b> <a href="mailto:users@dpdk.org" target="_blank">users@dpdk.org</a><br>
<b>Subject:</b> AMD NPS bios change is is not reflected onto NUMA domains detected by DPDK 21.11<u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
<div>
<p class="MsoNormal"><span lang="EN-IE">Using an  AMD EPYC 7713 64-Core Processor (there are two on the server) for a total of 128 cores. <u></u><u></u></span></p>
<div>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE">If I change the NPS (numa per socket) in BIOS and power cycle the system and the I launch a DPDK application, I always get this message:<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE">EAL: Detected CPU lcores: 128<br>
EAL: Detected NUMA nodes: 16<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE">NPS is able to change the number of NUMA but DPDK always detects 16 NUMA domains.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE">I tried with NPS1, NPS2, NPS4.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IE"><u></u> <u></u></span></p>
</div>
</div>
</div>
</div>
</div>

</blockquote></div>