Hi Brice,
old dog still learning new tricks...
On Wed, 2021-12-22 at 17:40:17 +0100, Brice Goglin wrote:
>
> Le 22/12/2021 à 17:27, Steffen Grunewald a écrit :
> > On Wed, 2021-12-22 at 16:02:00 +0000, Stuart MacLachlan wrote:
> > > Hi Steffan,
> > >
> > > Not sure if the output from 'numactl --hardware' is more consistent and easier to parse with a script or similar?
> > Hi,
> >
> > I'm getting confusing results.
> > For an older dual 7351, there are 8 NUMA nodes, 4 physical cores each.
> > (This already works with Slurm "Sockes=8 CorePerSocket=4".)
> > For a dual 7713 running Ubuntu, kernel 5.11, I get 2 NUMA nodes, one
> > per processor (64 physical cores, times 2).
> > I've seen "lscpu" output for a 7313 which also shows 8 nodes, 4 cores,
> > 2 threads each, kernel 4.19, Debian Buster.
> >
>
> Hello
>
> AMD Epyc can be configured with 1, 2 or 4 NPS (nodes per socket) in the
> BIOS.
>
> Your old 7351 is configured in NPS4, your dual 7713 is NPS1, and 7313 is
> NPS4 again.
Thanks for this interesting detail - I must have missed that shady corner
of the settings ;)
In a nutshell, this means that the configuration I will get is completely
unpredictable - could be 2 x 32, 4 x 16 or 8 x 8 (Sockets x CoresPerSocket).
So I have to wait, until I get my hands on either the BIOS or numactl or
lscpu output.
Thanks - case closed ;)