| If the task parallelizes very well
(which is true for most areas covered by YASARA, but certainly not for all applications of interest),
then there is only one simple way to obtain a maximum performance for each dollar invested: Buying a cluster of cheap AMD Athlon or Intel Pentium PCs,
linked with 100MBit network cards (fig.1). The current trend to avoid high-end workstations and supercomputers in well parallelizable fields of application reflects itself in steadily growing clusters of standard PCs,
usually based on the free operating system Linux: Beowulf (NASA, 1994, 16 PCs),
PaRe (Technical University of Braunschweig, 1998, 18 PCs), Mosix (University of Jerusalem,
100 PCs), CLOWN (University of Paderborn, 512 Intel and Alpha PCs) or Sandia Cplant
(1.600 PCs). But the best performance/ price ratio (i.e. infinite) can still be achieved by not buying anything at all
- just abuse what is already present. Here at the CMBI, we turned our 26 Linux/ Windows NT PCs into one big distributed computing cluster,
using our newly developed software package Models@Home
(Fig.2-4). In principle, the program is a screen saver that runs our jobs as soon as the computer is idle. The very general design allows to run whichever program one needs,
as long as it is available for either of the two currently supported operating systems: Linux or Windows. The summed up clock-frequency of this cluster is currently around
15 GHz. It is aimed at course grained applications that can easily be split up into multiple jobs and do not require much data exchange. If you want to build your own cluster,
Models@Home is available for free download. Fortunately, most applications in structural bioinformatics are very course grained and thus ideally suited for our cluster: Model building,
threading, docking, data base updates etc. |  |  |