numactl error on Nehalem

Hi all,

well, I’m trying opensuse11.1 on a Nehalem machine (two sockest mounting Intel Xeon X5570 2.93GHz), and I’ve noted that running the command “numactl --hardware” I don’t get the inventory of available nodes and associated memory for each!

I get the following output:

available: 3 nodes (0-2)
node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
node 0 size: 6135 MB
node 0 free: 5398 MB
libnuma: Warning: /sys not mounted or invalid. Assuming one node: No such file or directory
node 1 cpus:
node 1 size: <not available>
node 1 free: <not available>
node 2 cpus:
node 2 size: 6144 MB
node 2 free: 6023 MB
No distance information available.

Seems that this goes beyond a simple visualization error, since I’ve run also the STREAM memory benchmark and I’ve got very poor preformance while running the same benchmark on opensuse10.3 installed on the same machine I get triple of the performance registered on opensuse11.1!!

I would appreciate a lot if any one have suggestions