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.