文章目录
背景
Linux上 NUMA(Non-Uniform Memory Access)节点的配置和数量以及拓扑会影响到GPU训练的性能。本文记录几个获取numa节点的方法。
方法
方法1:lscpu
方法2:ls /sys/devices/system/node/
每个nodeX目录对应一个 NUMA 节点
方法3:numactl --hardware
安装工具:yum install numactl
方法4:grep "physical id" /proc/cpuinfo | sort -u
方法5:物理服务器辅助查看
一般查看物理服务器辅助查看,比如几个cpu socket,但是内存一般看不到。不过按照逻辑来看基本和cpu的socket一致。