The PM/Infiniband TS is implemented using TopSpin OS. The user library of the PM/InfiniBand is released, only. Its library requeires the TopSpin InfiniBand driver, TopSpin OS 2.0.0 build 436, and the PM/InfiniBand TS driver module. You must get its load moduls from InfiniBand vendor to use the PM/InfiniBand TS.
First of all, please install the SCore system for Ethernet using the EIT tool or by hand.
# rpm -i topspin-ib-rh80-2.0.0-436.i686.rpm # rpm -i topspin-ib-mod-rhXX-2.4.XX-2.0.0-436.i686.rpmThe rpm package, topspin-ib-mod-XXXX-YYYY-2.0.0-436.i686.rpm, depends on the kernel version and the distribution on compute hosts.
# cp pm_ibats.o /lib/modules/`uname -r`/ib/pm_ibats.o
DEVICE=ib0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.1 NETMASK=255.255.255.0 BROADCAST=192.168.0.255 NETWORK=192.168.0.0The network parameter depends the each compute hosts.
# ( count=0; for hosts in `scorehosts -g pcc`; do \ echo -n "$count $hosts "; \ rsh $hosts /sbin/ifconfig ib0 | grep inet | sed 's/.*inet addr:\([0-9.]*\).*/\1/' ; \ count=`expr $count + 1`; \ done \ ) > /opt/score/etc/pm-infiniband.conf
/* PM/InfiniBand TS */ infiniband type=ib-ts -config:file=/opt/score/etc/pm-infiniband.conf /* PM/Shmem */ shmem0 type=shmem -node=0 shmem1 type=shmem -node=1 #define PCC MSGBSERV(server.pccluster.org:8766) \ cpugen=pentium-4 speed=3000 smp=2 \ network=infiniband,shmem0,shmem1 group=pcc comp0.pccluster.org PCC comp1.pccluster.org PCC comp2.pccluster.org PCC comp3.pccluster.org PCC
![]() |
PC Cluster Consotium |