I'm trying to detect the NUMA nodes on a system, but I'm a bit confused with the terminology used by Intel:
With the CPUID command I can get package information, etc: Is a NUMA node the same as a package?
Or does a package refer to the CPU socket (which I guess on most NUMA systems would be the same as a NUMA node)?
Thanks in advance for clearing it up!
Edit: I'd like to do the whole thing without using a library since the program doesn't run on linux/windows/etc. (research OS).