In its present configuration, our turtle farm consists of twelve Intel IA32-boxed, one quad-CPU AMD Opteron 846, and two legacy Alpha machines. One of the linux boxes (harriet) acts as a file server and a bridge between the Weizmann LAN and a private network (192.168.1.x). The alphas (and, for now, the quad Opteron) sit on the Weizmann LAN, the remaining Linux machines on the private network. Connectivity between the latter and harriet is provided by a 24-port 100baseT Hewlett-Packard Procurve network switch with a Gbit-copper transceiver module. The latter is connected to the "private" network card of harriet (itself obviously Gbit-copper). All our Linux machines originally ran RedHat 7.2. Later they ran RedHat 8.0 with kernel 2.4.20-18. The standard kernel shipping with RedHat 8.0, i.e. 2.4.18-14, is a piece of bugware. Recently, all Linux machines were brought to SuSE Linux Enterprise Server 9 (which at the time was all we had that ran 64-bit native on an AMD Opteron).
Single-CPU Pentium IV (2 GHz, 512 KB L2 cache) machines with 512 MB memory and 40 GB IDE hard disks.
Dual-CPU Pentium Xeon (2.8 GHz, 512 KB L2 cache, 533 MHz FSB) , with 3 GB memory and an Ultra320-SCSI RAID-0 array of 5x36 GB.
Dual-CPU Pentium Xeon (3.06 GHz, 512 KB L2 cache, 1 MB L3 cache, 533 MHz FSB) , with 3 GB memory and an Ultra320-SCSI RAID-0 array of 4x72 GB.
Legacy DEC/Compaq ES40 (4 x EV67, 667 MHz, 4 GB RAM, 6x18GB striped scratch disk array). Used to be main compute and file server of the group. Still recommended for highly memory-intensive jobs. Warning: the RAID-0 (striped) file system is done in software (via LSM). Experience has taught that a single very I/O intensive job will be handled beautifully, but that performance drops like a stone for concurrent I/O intensive jobs. Keep this in mind before you submit three I/O intensive jobs at once to feynman: you will just be shooting yourself in the foot!
DEC/Compaq XP1000 workstation (EV6, 500 MHz, 1.1 GB RAM). Limited scratch disk space --- NOT recommended for I/O intensive jobs. Also used to do double-duty as intranet web server (currently migrated to harriet).
Resource management and batch scheduling was originally carried out by means of OpenPBS 2.3.16, with the Sandia CPLANT fault recovery patch installed as well as all of Ben Webb's patches. The default FIFO scheduler was used.
Presently we are running PBSPro, the "commercial" version which is considerably more robust.
The usual GCC (GNU compiler collection) is available: in additional, Portland Group High Performance Fortran and the Intel compilers have been installed on harriet.
MOLPRO 2002.6 with the latest patch set, compiled and linked using the Intel compilers and Intel MKL (Math Kernel Library). Both serial and SMP (shared memory parallel, or symmetric multiprocessing) versions are available; all multi-CPU machines support parallel running. Large files are supported on the tzabbim.
CADPAC 6.5. The version on the tzabbim was linked with ATLAS and the PGF large files library and does not suffer from a 2 GB limit. Serial running only.
LyX, a WYSIWYM (What You See Is What You Mean) word processor that basically acts as a front-end to the LaTeX typesetting system.