playing with numa

draft

introduction

check if you got a numa-capable cpu and numa-enabled system or hypervisor

dmesg | grep -i numa
lscpu | grep Thread
lscpu | grep NUMA
xl dmesg | grep -i numa

install tools

debian

apt install numactl hwloc

# !opteron
#apt install numatop

slackware

slackpkg install libpciaccess

sbopkg -i numactl
sbopkg -i hwloc

usage

numactl --show
hwloc-info
hwloc-ls

additional notes

numa pool

xen has a nice trick

cpupool-numa-split  Splits up the machine into one CPU pool per NUMA node

numatop does not support Opterons

https://github.com/intel/numatop

AMD Opteron(tm) Processor 6136

==> CPU is not supported!

resources

https://www.tomshardware.com/reviews/amd-ryzen-threadripper-2-2990wx-2950x,5725-2.html


HOME | GUIDES | LECTURES | LAB | SMTP HEALTH | HTML5 | CONTACT
Copyright © 2024 Pierre-Philipp Braun