Open MPI logo

Hardware Locality Users' Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Users mailing list

Subject: Re: [hwloc-users] BGQ question.
From: Chris Samuel (samuel_at_[hidden])
Date: 2014-03-26 08:59:40

On Wed, 26 Mar 2014 06:49:30 AM Kenneth A. Lloyd wrote:

> Is there a difference between INK and CNK?

BG/Q IO nodes run RHEL6 with a patched distro kernel.

BGQ compute nodes run CNK which is a custom kernel written in C++ and licensed
under the Eclipse Public License (EPL). It does not implement all of POSIX
and deliberately omits things like fork() and execve().

CNK also checks for a note in the ELF header before permitting an executable
to run to ensure only code built with the BGQ cross compilers will run. The
BGP CNK didn't do that.


 Christopher Samuel        Senior Systems Administrator
 VLSCI - Victorian Life Sciences Computation Initiative
 Email: samuel_at_[hidden] Phone: +61 (0)3 903 55545