This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Compile Farm : one year uptime, call for projects
- From: Laurent GUERBY <laurent at guerby dot net>
- To: Thomas Schwinge <tschwinge at gnu dot org>
- Cc: gcc at gcc dot gnu dot org
- Date: Fri, 15 Dec 2006 19:51:13 +0100
- Subject: Re: Compile Farm : one year uptime, call for projects
- References: <1166127367.31392.109.camel@pc1> <20061215101653.GS19641@fencepost>
- Reply-to: laurent at guerby dot net
On Fri, 2006-12-15 at 11:16 +0100, Thomas Schwinge wrote:
> Hello!
>
> On Thu, Dec 14, 2006 at 09:16:07PM +0100, Laurent GUERBY wrote:
> > Excepted two machines I opened to change their disk, the nine GCC
> > Compile Farm bi-pentium III machines are reaching one year uptime today:
>
> Congratulations!
Thanks :)
> > There are currently 17 users with access to the farm, new users and
> > projects are as welcomed as before :).
>
> Would me using (one of) the machines for maintaining GNU/Hurd cross-build
> environments (i.e. binutils, GCC, glibc) be an admissible project? (I'd
> some few GiB of disk storage.)
No problem.
> If it is, then...
>
> > 1. your ssh public key (HOME/.ssh/authorized_keys format) *in
> > attachment* and not inline in the email and
>
> Attached.
>
> > 2. your prefered UNIX login
>
> `tschwinge'.
"ssh tschwinge@84.207.24.48" should now work, do you confirm?
gcc09 is not the most powerful machine, but it is the one
with the most free local disk space, if your project needs
more than 5GB I recommand you use this one.
guerby@gcc01:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 16G 15G 215M 99% /
tmpfs 506M 0 506M 0% /dev/shm
gcc02:/home 16G 11G 4.8G 69% /n/02
gcc03:/home 16G 4.8G 11G 32% /n/03
gcc05:/home 16G 14G 1.7G 89% /n/05
gcc06:/home 16G 8.5G 6.8G 56% /n/06
gcc07:/home 32G 25G 5.4G 83% /n/07
gcc08:/home 32G 13G 19G 41% /n/08
/dev/sdb1 34G 8.6G 24G 28% /mnt/disk01-2
gcc09:/home 32G 5.7G 25G 19% /n/09
Please update the GCC wiki CompileFarm page with a short description of
your project and the cron/machine you plan to use.
Welcome on board :).
Laurent
PS: I'll be away for 3 hours
[CFARM] Welcome to the GCC Compile Farm
* Rules for participants
1/ Request for administration should be sent to laurent@guerby.net,
that includes missing packages, machines problems, suspicious
activity, etc...
2/ Everything else, proposals and request for general help should go
through gcc@gcc.gnu.org with "[CFARM]" tag in the subject. That includes
adding NFS between machines and how to do it, crontabs you've setup,
where are useful stuff you compiled (binutils, gdb, ...). Don't
forget to update the wiki: http://gcc.gnu.org/wiki/CompileFarm
3/ The machines don't have much RAM (512 MB/processor), so try to choose
one machine that hasn't already a load greater than 2. Please avoid
"-j 2" to leave room for others and easier scheduling.
4/ The machines don't have much disk (some 16GB, some 32GB), so don't
forget to clean up. Disks are not backuped, so please a copy of your
work on your own (hopefully backuped) machine. Machines see each other
/home directory through an NFS mount on /n/0X/.
5/ Please do not put your real or GCC private keys on the machine, but
feel free to use ssh-keygen to create a specific key for easy use of
ssh within the cluster.
6/ To publish results, just scp them (in compressed form) from your
own machine and send them by email or publish them on your web site.
7/ Laurent Guerby's role is as of last resort on use of the machines,
everyone should try to get consensus on proposals on the GCC list.
The goal is to use 100% of all the CPU all the time and by doing so
improve the GCC development process.
* Misc information
* /n/07/guerby/ftp is in 775 mode and has some useful
downloaded .tar.bz2,
if you want to download something, please check this directory,
and if it's not there yet, please download to this directory.
* Current users
1001 guerby Laurent GUERBY <laurent@guerby.net> GCC
1002 ian Ian Lance Taylor <ian@airs.com> GCC
1003 fxcoudert François-Xavier Coudert <fxcoudert@gmail.com> GCC
1004 olly Olly Betts <olly@survex.com> http://www.xapian.org/ C++ library
1005 spop Sebastian Pop <sebastian.pop@cri.ensmp.fr> GCC
1006 manu Emmanuel Dreyfus <manu@netbsd.org> NetBSD
1007 mstein Mike Stein <avr_meister@yahoo.de> AVR cross & simulator
1008 bagnara Roberto Bagnara <bagnara@cs.unipr.it> http://www.cs.unipr.it/ppl/ C++ library
1009 hp Hans-Peter Nilsson <hp@bitrange.com> GCC
1010 jerryd Jerry DeLisle <jvdelisle@verizon.net> NIST Fortran 77 testsuite / LAPACK Test Suite / Large I/O
1011 manuel Manuel López-Ibáñez <manuellopezibanez@yahoo.es> GCC Google Summer of Code http://gcc.gnu.org/wiki/Wcoercion
1012 geoffk Geoffrey Keating <geoffk@apple.com> GCC
1013 amylaar Joern RENNECKE <joern.rennecke@st.com> GCC
1014 david David Nicol <davidnicol@gmail.com free software / NetBSD
1015 rask Rask Ingemann Lambertsen <rask@sygehus.dk> GCC
1016 pinskia Andrew Pinski <pinskia@gmail.com> GCC
1017 revitale Revital1 Eres <ERES@il.ibm.com> GCC
1018 tschwinge Thomas Schwinge <tschwinge@gnu.org> Hurd
* Current machine state
name disk CPU GHz Notes
gcc01 16G 2x1.00 +32G disk (/n/b01)
gcc02 16G 2x1.00
gcc03 16G 2x1.26
gcc04 16G 2x1.00 NetBSD (only one processor activated)
gcc05 16G 2x1.00
gcc06 16G 2x1.00
gcc07 32G 2X1.26
gcc08 32G 2x1.26
gcc09 32G 2x0.93
* IP adresses should not be revealed for now, gcc01 is 84.207.24.40
and it goes up to 84.207.24.48 for gcc09. Local machines have
/etc/hosts setup so that gcc0N does work.
/etc/hosts on your home machine:
84.207.24.40 gcc01
84.207.24.41 gcc02
84.207.24.42 gcc03
84.207.24.43 gcc04
84.207.24.44 gcc05
84.207.24.45 gcc06
84.207.24.46 gcc07
84.207.24.47 gcc08
84.207.24.48 gcc09
[END OF CFARM]