>>109821252
Trying first with my single-socket Rome box w/4 NUMA nodes before moving on to the big dual-socket Genoa:
init: llama threadpool init, n_threads = 24
numa tensors: active nodes and affinity-allowed CPUs:
numa tensors: node 0 CPUs 0 1 2 3 16 17 18 19
numa tensors: node 1 CPUs 4 5 6 7 20 21 22 23
numa tensors: node 2 CPUs 8 9 10 11 24 25 26 27
numa tensors: node 3 CPUs 12 13 14 15 28 29 30 31
numa tensors: column-split shares: node0=25.0% node1=25.0% node2=25.0% node3=25.0%
cmn common_param: - CPU : AMD EPYC 7302 16-Core Processor (257795 MiB, 257795 MiB free)
cmn common_param: system_info: n_threads = 24 (n_threads_batch = 6) / 32
numa tensors: node 0 workers 0-1 CPUs 0 1
numa tensors: node 1 workers 2-3 CPUs 4 5
numa tensors: node 2 workers 4-4 CPUs 8
numa tensors: node 3 workers 5-5 CPUs 12
numa tensors: node 0 workers 0-5 CPUs 0 1 2 3 16 17
numa tensors: node 1 workers 6-11 CPUs 4 5 6 7 20 21
numa tensors: node 2 workers 12-17 CPUs 8 9 10 11 24 25
numa tensors: node 3 workers 18-23 CPUs 12 13 14 15 28 29
I've tried with a bunch of different -t and -tb patterns (this run was 24 and 6 but I've done 24/24 and 32/32 and a bunch of others) and haven't put any odd ENV variables. I've used numactl --distribute and no numactl as well mmap on/off. Nothing has resulted in a successful model load yet. I can catbox a fuller log if this is inadequate.