Suggestion for gcc build farm

Ron Chen ron_chen_123 at yahoo.com
Tue Jul 24 10:54:04 EDT 2001


Why don't you use qmake from the Sun Grid Engine(SGE)
package. SGE is a distributed resource package.

You can have your requests queue up, if there are too
many developers using the cluster. Also, you can run
your test scripts using SGE. And the distributed make,
qmake, can speed up the make process.

SGE is free+opensource. 

Synopsys use SGE and they saved lots of $$$.

http://www.sun.com/presskits/workstations/dac2001/Synopsys.pdf

-Ron


--- Jakob_Østergaard <jakob at unthought.net> wrote:
> 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}...............:
> 
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or
> unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf


__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

_______________________________________________
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf



More information about the Beowulf mailing list