You need to enable JavaScript to fully utilise this page.

distcc

distcc is a distributed compiler. Quite useful if you have large projects to build.

distcc is installed on the cluster and its use is transparent as long as you first set these environment variables and a tmp directory.

export PATH=/usr/lib/distcc:${PATH}
export DISTCC_DIR=/tmp/${USER}/distcc
export DISTCC_HOSTS="newton faraday bell galileo einstein"
mkdir -p $DISTCC_DIR

You can now invoke make or your favorite compilation tool with the option for multiple jobs. So to compile a Linux kernel with 30 concurrent jobs run ...

cd /scratch-local/linux-2.6.26
make defconfig
make -j 30
... and watch it be built in no time.