Hi Thomas, Have you checked if this address the same issue you where seeing? Do you think we can move forward with this fix?
On 2022-08-31 10:47:24 +0200, Nole Zhang wrote: > > > > > -----Original Message----- > > From: Thomas Monjalon <tho...@monjalon.net> > > Sent: 2022年8月29日 21:15 > > To: Nole Zhang <peng.zh...@corigine.com>; Chaoyong He > > <chaoyong...@corigine.com> > > Subject: Re: [PATCH v1] buildtools: ensure the NUMA nodes are counted > > correct > > > > 29/08/2022 13:17, Nole Zhang: > > > From: Thomas Monjalon <tho...@monjalon.net> > > > > 02/08/2022 09:54, Chaoyong He: > > > > > From: Peng Zhang <peng.zh...@corigine.com> > > > > > > > > > > Sorting a list of strings with the format "node[0-9]+" in order > > > > > to find the largest integer by looking at the last item after > > > > > the sort breaks. But if there are more then 10 items as a string > > > > > sort will sort "node10" before "node2", it will get the error NUMA > > > > > nodes. > > > > > > > > What is the error you are seeing? > > > > > > > > > > > We get the error NUMA, in this example, we get the NUMA nodes is 10, > > > But at fact, it has 11 NUMA. > > > > Please give more details, where do you see this error? > > We should know how to reproduce and check we have the same issue. > > Thanks > > > > Please reply with a detailed answer on the mailing list. > > > In the China Phytium S2500 CPU + INSPUR server, it has 16 NUMA. > The details are as follows: > > ~#: lscpu > > Architecture: aarch64 > CPU op-mode(s): 64-bit > Byte Order: Little Endian > CPU(s): 128 > On-line CPU(s) list: 0-127 > Thread(s) per core: 1 > Core(s) per socket: 64 > Socket(s): 2 > NUMA node(s): 16 > Vendor ID: 0x70 > Model: 3 > Model name: S2500 > Stepping: 0x1 > BogoMIPS: 100.00 > L1d cache: 4 MiB > L1i cache: 4 MiB > L2 cache: 64 MiB > L3 cache: 128 MiB > NUMA node0 CPU(s): 0-7 > NUMA node1 CPU(s): 8-15 > NUMA node2 CPU(s): 16-23 > NUMA node3 CPU(s): 24-31 > NUMA node4 CPU(s): 32-39 > NUMA node5 CPU(s): 40-47 > NUMA node6 CPU(s): 48-55 > NUMA node7 CPU(s): 56-63 > NUMA node8 CPU(s): 64-71 > NUMA node9 CPU(s): 72-79 > NUMA node10 CPU(s): 80-87 > NUMA node11 CPU(s): 88-95 > NUMA node12 CPU(s): 96-103 > NUMA node13 CPU(s): 104-111 > NUMA node14 CPU(s): 112-119 > NUMA node15 CPU(s): 120-127 > Flags: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva > idivt lpae evtstrm > > > I use meson build -Dmax_lcores=detect -Dmax_numa_nodes=detect to compile, > then dpdk initialization only shows 10 numa. -- Kind Regards, Niklas Söderlund