Suggestion for gcc build farm
Jakob Østergaard
jakob at unthought.net
Mon Jul 23 13:50:20 PDT 2001
On Mon, Jul 23, 2001 at 03:52:15PM -0400, Strange, John wrote:
> Hey Everyone,
>
> Welp I'm about to embark on my first cluster adventure to build a gcc farm
> for our software developers, the goal of this project is to help distribute
> switch builds across pc platforms that we have about 50 of. Now my question
> is that Beowulf seems to be a little much for something as simple or else
> I'm drawing the wrong conclusion. I am taking suggestions on what would be
> the best way to go about building a gcc farm, would you use Beowulf or
> another open source application. I'm looking for something open source or
> as close to free as I can get simply cause of budget restrictions.
If you mean distributed compilation (running many compilers concurrently as the
source tree dependencies permit, each on their own node), then
http://unthought.net/antsd was created for exactly this purpose. I use it on
a g++ compile farm.
Share /home via. NFS - and put multiple NICs in your NFS server (that's going
to be the bottleneck during linking).
We use our workstations as X-terminals (running X -query to the "login" server)
*and* as nodes in the compile farm. This is a very well working (and
economical) solution for us.
Only pitfall: You may want to avoid running C++ compilation with optimization
on the terminals (our terminals have some 128MB of memory, the g++ can easily
grow to 300MB+) - this, however, is easily accomplished with ANTS.
ANTS is GPL (but I accept free beer ;)
--
................................................................
: jakob at unthought.net : And I see the elder races, :
:.........................: putrid forms of man :
: Jakob Østergaard : See him rise and claim the earth, :
: OZ9ABN : his downfall is at hand. :
:.........................:............{Konkhra}...............:
More information about the Beowulf
mailing list