ParallelKnoppix - Rapid deployment of a linux cluster for MPI parallel processing using non-dedicated computers