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



Reply via email to