There was no comment on this doc. It is RFC, is it ready to merge? Instead of the Linux guide, should we add it to the platform guides? doc/guides/platform/
We may want to create an entry in MAINTAINERS as well. More details below. 10/10/2023 17:34, Vipin Varghese: > Add AMD EPYC SoC tuning guide as new setcion of linux getting typo: section > started guide. > > Signed-off-by: Vipin Varghese <vipin.vargh...@amd.com> > --- > +This document shares step-by-step guide for configuring AMD EPYC SoC across > various families for getting best performance for DPDK applications. > +Various factors like BIOS, Numa Per Socket, Memory per Numa, near-far from > IO device affects the overall performance. Numa -> NUMA > + > +These are covered in various sections of tuning guides shared below. > + > + > +Tuning Guide for AMD EPYC SoC > +----------------------------- > + > +#. `MILAN > <https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/tuning-guides/data-plane-development-kit-tuning-guide-amd-epyc7003-series-processors.pdf>`_ > + > +#. `GENOA > <https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/tuning-guides/58017-amd-epyc-9004-tg-data-plane-dpdk.pdf>`_ > + > +#. `BERGAMO|SIENNA > <https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/tuning-guides/58310_amd-epyc-8004-tg-data-plane-dpdk.pdf>`_ > + > + > +General Requirements > +-------------------- > + > +Memory > +~~~~~~ > + > +Refer `Memory Configuration` section for SoC specific details. > + > +Note: general thumb rule is to ensure that each memory channel has at least > one memory DIMM populated. The ideal memory size for each is at least 8|16|32 > GB ECC modules. Please start a new sentence on a new line.