Chomolangma


Welcome to try out our home-made "super"computer Chomolangma! 1

This is a beowulf class of parallel computer built recently by our team comprising CW Li, Onyx Wai, ST Luk and YongGun Mao.

It's now up and running though there's still a lot of tuning-up to be done.

What is a beowulf?

According to Beowulf-HOWTO,
Beowulf is a multi computer architecture which can be used for parallel computations. It is a system which usually consists of one server node, and one or more client nodes connected together via Ethernet or some other network. It is a system built using commodity hardware components, like any PC capable of running Linux, standard Ethernet adapters, and switches. It does not contain any custom hardware components and is trivially reproducible. Beowulf also uses commodity software like the Linux operating system, Parallel Virtual Machine (PVM) and Message Passing Interface (MPI). The server node controls the whole cluster and serves files to the client nodes. It is also the cluster's console and gateway to the outside world. Large Beowulf machines might have more than one server node, and possibly other nodes dedicated to particular tasks, for example consoles or monitoring stations. In most cases client nodes in a Beowulf system are dumb, the dumber the better. Nodes are configured and controlled by the server node, and do only what they are told to do. In a disk-less client configuration, client nodes don't even know their IP address or name until the server tells them what it is. One of the main differences between Beowulf and a Cluster of Workstations (COW) is the fact that Beowulf behaves more like a single machine rather than many workstations. In most cases client nodes do not have keyboards or monitors, and are accessed only via remote login or possibly serial terminal. Beowulf nodes can be thought of as a CPU + memory package which can be plugged in to the cluster, just like a CPU or memory module can be plugged into a motherboard.

If that seems too technical, look here:

What can it do for you?

Basically, if you are doing any sort of number crunching and you are not satisfied with you current computing power, then maybe Chomolangma is for you.

There is a ``maybe'', because:

Interested?

Here's a number of things you can do:

If you are interested in more technical things, read on.

System setup

Hardware

Software


Footnotes:

1Chomolangma is the Tibetan name for the highest peak on earth.


File translated from TEX by TTH, version 2.78.
On 10 Nov 2000, 15:18. Maintained by ST Luk.