Suggestion for gcc build farm

Ron Chen ron_chen_123 at yahoo.com
Wed Jul 25 08:47:47 PDT 2001


You need to set up SGE b4 you can run qmake in
parallel.

SGE is not hard to setup, download the 2 tar.gz files,
tar vxfz, then run setup.

-Ron

--- Mike Mettke <mettke at bell-labs.com> wrote:
> All,
> 
> Has anybody gotten qmake to work ?
> Hints and tips are appreciated. A small example of a
> codine setup would be great.
> I currently can use qmake w/o codine just fine, but
> the second I tell it to use a paralel environment,
> I get tons of output (VPATH not defined) and nothing
> happens.
> 
> 
> thx,
> Mike
> 
> 
> 
> 
> 
> 
> Ron Chen wrote:
> 
> > 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
> 


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




More information about the Beowulf mailing list