Description (20 nodes):
AMD K6-2 @ 400MHz
128 MB RAM
18 GB IBM hard drive
100Mb/s Ethernet
% cat /proc/cpuinfo
vendor_id : AuthenticAMD
model name : AMD-K6(tm) 3D processor
cpu MHz : 400.926356
fpu : yes
bogomips : 799.54
Techstaff details about this are here
Makefile (example)
mpihello.c
Compiling:
make
Running:
mpirun -np N -machinefile mchf program-name [arguments]
where mchf must be a file listing available computers:
admiral.cs.uchicago.edu
barnacle-bill.cs.uchicago.edu
boardwalk-flyer.cs.uchicago.edu
broker.cs.uchicago.edu
embassy.cs.uchicago.edu
fast-mail.cs.uchicago.edu
golden-state.cs.uchicago.edu
gotham.cs.uchicago.edu
james-whitcomb-riley.cs.uchicago.edu
manhattan.cs.uchicago.edu
montrealer.cs.uchicago.edu
penn-texas.cs.uchicago.edu
royal-palm.cs.uchicago.edu
senator.cs.uchicago.edu
st-louisan.cs.uchicago.edu
the-400.cs.uchicago.edu
tippecanoe.cs.uchicago.edu
trail-blazer.cs.uchicago.edu
union.cs.uchicago.edu
west-coast-champion.cs.uchicago.edu
Others:
Use this script for testing the list of available machines at a given moment if your application is not starting (save it as checkm and run: "chmod 755 checkm; checkm mchf"). All are running 24/7, but ...
#!/bin/bash
a=`cat $1`
for i in $a; do
if `ping $i -c 1 -i 1 >/dev/null 2>&1`; then
if `ssh $i /bin/true >/dev/null 2>&1`; then
echo $i
fi
fi
done