[gridengine users] Core Binding on Magny-Cours

Dave Love d.love at liverpool.ac.uk
Wed Mar 16 15:05:19 UTC 2011


"Esztermann, Ansgar" <Ansgar.Esztermann at mpi-bpc.mpg.de> writes:

> That's exactly what I'd expect...

Good.  I've only just encountered Magny-Cours, and I'm not sure I
understand them.

> The interface at /sys/devices/system/cpu/cpuN/topology/ doesn't know
> about NUMANodes, only about Sockets and cores. Thus, cores #0 and #4
> in the output above have the same core ID, and SGE interprets that as
> being one core with two threads.

Anyhow, sufficiently recent Linux does expose the information (under
/sys/devices/system/node/), it's just that PLPA doesn't use it by
design.

I guess that it would be a fairly straightforward project for someone to
try replacing PLPA with hwloc without needing to know much about GE
internals.  If anyone is interested, see
http://www.open-mpi.org/projects/hwloc/doc/v1.1.1/switchfromplpa.php
As well as helping with architectures like Magny-Cours, it would
introduce support for more platforms than Linux and Solaris.


More information about the users mailing list