Enterprise Linux

 View Only
Expand all | Collapse all

is it possible to have two NUMA nodes on RHEL 9.2 Power10 ?

  • 1.  is it possible to have two NUMA nodes on RHEL 9.2 Power10 ?

    Posted Wed February 28, 2024 10:02 AM


    We are starting to work with RHEL on Power10,we are installing a RHEL 9.2 setting default install options at POWER10 (S1024, 32 processors) with dual VIOS environment.

    Is there any way to create an LPAR for Linux that has two NUMA nodes?

    LPAR with 3 dedicated processors smt=4 

    $  numactl --hardware
    available: 1 nodes (0)
    node 0 cpus: 0 1 2 3 8 9 10 11 16 17 18 19
    node 0 size: 813763 MB
    node 0 free: 629986 MB
    node distances:
    node   0
      0:  10

    $ lscpu
    Architecture:            ppc64le
      Byte Order:            Little Endian
    CPU(s):                  24
      On-line CPU(s) list:   0-3,8-11,16-19
      Off-line CPU(s) list:  4-7,12-15,20-23
    Model name:              POWER10 (architected), altivec supported
      Model:                 2.0 (pvr 0080 0200)
      Thread(s) per core:    4
      Core(s) per socket:    3
      Socket(s):             1
    Virtualization features:
      Hypervisor vendor:     pHyp
      Virtualization type:   para
    Caches (sum of all):
      L1d:                   192 KiB (6 instances)
      L1i:                   288 KiB (6 instances)
      L2:                    6 MiB (6 instances)
      L3:                    24 MiB (6 instances)
      NUMA node(s):          1
      NUMA node0 CPU(s):     0-3,8-11,16-19

    Thanks & Regards

    Luis Tejeda Alcolea

  • 2.  RE: is it possible to have two NUMA nodes on RHEL 9.2 Power10 ?

    IBM Champion
    Posted Thu February 29, 2024 06:46 AM

    I don't have S1024 to check it but as for me these small systems were always "single node". 

    If you want the special placement, shutdown your LPAR, create temporary LPARs with some resources and start them into OF mode. You don't need any operating system. Then start your LPAR and check the placement, if it suits to your requirements. There are several placement policies for LPARs but I didn't do it for some time and am a bad advisor for this case. I remember you could set them through HMC command line interface but not through GUI. 

    Andrey Klyachkin