This is 22 processor cluster of 1.1GHz athlons, connected to a switch, and installed at the Freie Universitaet in Berlin, Germany. There is no web page about this cluster, yet.
-----