Avoid conflicting CPU allocations
1. Disable WEKA CPUset isolation
[root@example01 ~]# grep 'isolate_cpusets=' /etc/wekaio/service.conf
isolate_cpusets = false2. Verify hyperthreading and NUMA configuration
[root@example01 ~]# lscpu | egrep 'Thread|NUMA'
Thread(s) per core: 1
NUMA node(s): 4
NUMA node0 CPU(s): 0-13
NUMA node1 CPU(s): 14-27
NUMA node2 CPU(s): 28-41
NUMA node3 CPU(s): 42-553. Identify the NUMA node of the dataplane network interface
[root@example01 ~]# cat /sys/class/net/ib0/device/numa_node
1
[root@example01 ~]# cat /sys/class/net/ib0/device/local_cpulist
14-274. Assign CPU cores to WEKA
5. Configure Slurm to exclude WEKA's cores
6. Verify CPUset configuration
7. Manage hyperthreading
8. Address logical and physical CPU index mismatch
Last updated