ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

DL380Gen9 Server PCI NUMA allcation

Vishruth
Occasional Collector

DL380Gen9 Server PCI NUMA allcation

Hi,

 

We have a DL380Gen9 Server with 24CPU's and two threads of 12CPU each, loaded with Ubuntu[14.04.1]. We have loaded the PCI slot with NIC's and when checked for NUMA node for PCI's slots, i could see all the NIC's are mapped to single NUMA node (/sys/class/net/*/device/numa_node). Which should be expected, am i correct?

Is there any way we can allocate NUMA node for PCI from diffrent Node?

 

# numactl --hardware
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 24 25 26 27 28 29 30 31 32 33 34 35
node 0 size: 128870 MB
node 0 free: 107714 MB
node 1 cpus: 12 13 14 15 16 17 18 19 20 21 22 23 36 37 38 39 40 41 42 43 44 45 46 47
node 1 size: 129021 MB
node 1 free: 101244 MB
node distances:
node 0 1
0: 10 21
1: 21 10
# numactl --show
policy: default
preferred node: current
physcpubind: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
cpubind: 0 1
nodebind: 0 1
membind: 0 1
#

# cat /sys/class/net/*/device/numa_node
0
0
0
0
0
0
0
0
0
0
0
0
0
0
#

1 REPLY
denis_b
HPE Pro

Re: DL380Gen9 Server PCI NUMA allcation

Hello @Vishruth!

Sorry for delay with response. Is your question still valid?

Thank you!

I am HPE Employee
Best regards,
Denis