Richard,
> Well, both britten and haydn are single core, two processor
> systems. For
> SPEC2k6 runs the problem is that the 2gb ram of the machine are
> distributed over both numa nodes, so with the memory requirements of
> SPEC2k6 we always get inter-node memory traffic. Vangelis is a single
> processor, single core system (and the most stable one). Any idea on
> how to force to use local memory only for a process?
numactl is your friend. In order to run on the second single-core processor
(the kernel seems to like the first processor better), preceed "runspec" with:
numactl --physcpubind=1 --membind=1
If SPEC2006 then fails to get all the memory it wants, numactl cannot help,
only more RAM can I'm afraid.
HTH
--
_______________________________________________________
Evandro Menezes AMD Austin, TX