[Beowulf] distcc
Christopher Samuel
samuel at unimelb.edu.au
Sun Jul 6 17:03:42 PDT 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 04/07/14 00:02, Jonathan Aquilina wrote:
> I know there has been discussion on the other thread that I started
> about different compilers etc. I am wondering has anyone tried to
> adapt distcc to distribute the code for compilation in addition to
> then once compiled on the compilation servers executed and
> reassembled on the master node?
I prefer Slurm's approach, they include a patch to GNU Make which
enables it to distribute tasks across a cluster from inside a Slurm
batch job.
Make is far more general purpose tool and so this is likely a more
useful way of attacking the problem.
It's also a surprisingly short and easy change and so could quite
likely be adapted to other queuing systems - say Torque with pbsdsh.
All it does is try and launch a bunch of single core tasks.
https://github.com/SchedMD/slurm/blob/master/contribs/make.slurm.patch
All the best,
Chris
- --
Christopher Samuel Senior Systems Administrator
VLSCI - Victorian Life Sciences Computation Initiative
Email: samuel at unimelb.edu.au Phone: +61 (0)3 903 55545
http://www.vlsci.org.au/ http://twitter.com/vlsci
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlO5494ACgkQO2KABBYQAh+noQCfYMtLWcoeGSfLlwc3Ktc+zOnS
58oAnReBpfnwT2MT14cJrosbWp6LsUi4
=q+EE
-----END PGP SIGNATURE-----
More information about the Beowulf
mailing list