About ParallelKnoppix 2006-02-20
ParallelKnoppix is the fastest and easiest way to create a HPC cluster. It is designed to be as easy as possible to install and use, but it is also suitable for serious work. In fact, you may get more serious work done with P-KPX than you would using alternatives, simply because you'll have more time free to use your cluster, rather than install/administrate it.
P-KPX is a remaster of the Knoppix live CD distibution of GNU Linux that allows setting up a cluster of machines for parallel processing using MPI. The openMPI, LAM-MPI and MPICH implementations are installed and ready to use. PVM is also included. You can convert a room full of machines running Windows into a Linux cluster, and when you shut down, your Windows machines are in their original state. The computers in the cluster can be homogeneous or heterogeneous. Getting the cluster up and running takes about 5 minutes, if the machines have PXE network cards. Clusters from 2 to 200 machines are supported. The tutorial explains in detail how to set it up.
One of the focuses of P-KPX is to provide examples of how to use MPITB for GNU Octave. MPITB allows you to run Octave scripts that execute in parallel on a cluster. One of the nice things about this is that an end user doesn't need to know the parallel programming details. For example, you can do a Monte Carlo study using the mc_example2.m script that is on the P-KPX CD:
20-Feb-2006: new version
openMPI at version 1.0.1 The pi example for C shows how to use it.
mpich.tar.gz is included in the Examples directory. This shows how to compile and install software on a running cluster, and lets you run a very cool parallel Mandelbrot set plotter (S. Granneman: I can take a hint - thanks).
ganglia removed for the time being
missing MPITB source included
montecarlo.m does dynamic load balancing and is robust to node failure.
Tutorial updated (note to self: still needs remastering)
20-01-2006: new version
scripts have been cleaned up
pvm and mpi play nicely together now, you can use both at the same time
the tutorial has been updated to be in sync with the release
The security model is:
knoppix user can do passwordless ssh between nodes, and the RSA keys are regenerated each time the setup script is run
to ssh into the cluster from outside, you need to set a password for the knoppix user. By default, it is not set, so no one can ssh into the cluster (RSA keys not known, and no password either)
the root user doesn't have a password, so you can't ssh into the cluster as root.
so, basically, if you have physical access to the cluster or you know the knoppix user's password, you can get root access on any machine in the cluster.
comments on this are welcome, preferably on the forum
Additional news: The download links have been simplified to point to directories rather than specific files. Just get the most recent version you see. There will be a corresponding md5 sum.
The main download sites
Recent Related News
? 2006-02-21: Distribution Release: ParallelKnoppix 2006-02-20
? 2005-12-04: Distribution Release: ParallelKnoppix 2005-12-02
? 2005-08-07: Distribution Release: ParallelKnoppix 2005-08-02
? 2005-06-03: Distribution Release: ParallelKnoppix 2005-06-02
? 2005-04-26: Distribution Release: ParallelKnoppix 2005-04-25
? 2005-04-01: Distribution Release: ParallelKnoppix 2005-04-01
Visit for more details and information Download from here: parallelknoppix-2006-02-20.iso (614MB, MD5).