I am writing some C Code using MKL to run on a dual socket Core i7 Alienware machine. I have installed Ubuntu 9.04, and when I go to change the affinity, (using KMP_AFFINITY), it only sees one package, 4 cores, 2 threads per core.
How can I change the affinity to reflect 2 packages, 4 cores each, 1 thread per core? I know that I can shut off hyper threading in the bios, and am wiling ot do so, but how can I get the multiple packages to show up?
Thanks in advance!