[Beowulf] NUMA info request

Chris Samuel csamuel at vpac.org
Mon Mar 24 23:48:16 EDT 2008


----- "Mark Hahn" <hahn at mcmaster.ca> wrote:

> I usually use numactl rather than taskset.

Some of the MPI variants have CPU affinity support (though
that can be a poisoned chalice if you have two MPI jobs
sharing nodes) and there is also the kernels cpuset support
which is now part of the more generic control group system,
see Documentation/cgroups.txt for more info (in the current
kernel).

So, for instance, Torque 2.3.x now supports Linux cpusets
(make sure /dev/cpuset is mounted before starting pbs_mom)
for simple CPU affinity allocations for PBS jobs, but it
does not (yet) tackle the much harder problem of binding
memory nodes to cpusets as well as processor cores, it
just lets them access any memory node (and leaves where
that comes from to the kernel).

cheers,
Chris
-- 
Christopher Samuel - (03) 9925 4751 - Systems Manager
 The Victorian Partnership for Advanced Computing
 P.O. Box 201, Carlton South, VIC 3053, Australia
VPAC is a not-for-profit Registered Research Agency
_______________________________________________
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf

!DSPAM:47e8771f278741396896698!



More information about the Beowulf mailing list