Hi Lindsay,

On 03/04/14 21:09, Lindsay Todd wrote:
Has anyone worked with making EasyBuild work on the Blue Gene/Q system, in particular, supporting cross-compilation for jobs that will run on the compute core, as opposed to just the front end node? Seems like at least a new set of toolchains are needed.

We are looking into it, and if we can avoid reinventing wheels, so much the better. Thanks!

Right now, nobody is actively working on that, as far as I know, but it has been briefly discussed before. Since nobody has looked into it yet, it's unclear what kind of problems you'd run into...

Dedicated toolchains for cross-compiling would be one thing, that part should be fairly easy, see [1] for more details.

Other issues would be running tests (e.g. "make test"), since those would have to be sent out from the build node to the workernodes, some hardcoding for x86-64 architectures here and there, and likely more.

I won't have time next week, but maybe we should look into setting up a conf call on this particular topic? I'm sure the people in Jülich, who have been playing around with EasyBuild for a while now (in a non-cross-compilation setting), would be interested as well (Bernd? Alan? Markus?).

Maybe the next EasyBuild conference call would be suitable (planned for April 15th, 3PM CET [2])?


regards,

Kenneth

[1] https://github.com/hpcugent/easybuild/wiki/Compiler-toolchains
[2] https://github.com/hpcugent/easybuild/wiki/Conference-calls#next-easybuild-conference-call


/Lindsay
--
R. Lindsay Todd, PhD email: [email protected] <mailto:[email protected]>
Senior Systems Programmer            phone: 518-276-2605
Rensselaer Polytechnic Institute     fax:   518-276-2809
Troy, NY 12180-3590 WWW: http://www.rpi.edu/~toddr <http://www.rpi.edu/%7Etoddr>

The views, opinions, and judgments expressed in this message are
solely those of the author. The message contents have not been
reviewed or approved by Rensselaer.


Reply via email to