The linux kernel has been run on "big iron" for a long time now, it would be surprising if it weren't better prepared for scaling to 128+ cores.
linux/Documentation/vm/numa.rst states it was started in 1999, was windows going anywhere near NUMA architectures back then?