Page 3 of 3

Cluster Computing Using Puppy

Posted: Mon 20 Oct 2008, 16:04
by NickBiker
Hi

Hi

I am glad that others are thinking along the same lines as I have been - building a cluster of computers using Puppy.

I am a bit of an "old hand" at Puppy!

1. I am just re-compiling the Kernel etc for SMP (multi-core) support (see http://www.murga-linux.com/puppy/viewtopic.php?t=34186
2. Then re-compile GCC to support parallel code using OpenMP
3. Then use OpenMPI (was LAM-MPI) for cluster coding (see http://www.lam-mpi.org/)

I agree that there needs to be a mother unit ("Neo"), that the other clusters can then PXE boot from (I have done this bit already!). These "compute" clusters can be a barebones puppy, since they will just be used for number crunching.

I thought I would write a nice friendly script to set everything up, automatically sort out 'Neo' and the compute nodes, etc. And install a number of demo's...

But I am supposed to be doing real work!

Posted: Mon 20 Oct 2008, 16:16
by Everitt
I'm afraid I find myself in very much a similar position. My computer time is now mainly spent trying to fix friends laptops, or work out how to analyse detector out put to work out how particles in a collider decayed (sample data I'm afraid, I'm not trusted with real data until next year). If there's anything I've done that I haven't uploaded that you'd like to see, I'd be more than happy to share, but I've had to pretty much give up on this. I think most everything I did is out of date due to the rapid progress puppy has made in the recent past anyway.