OpenHPC: Setup Intel Cluster Checker in OpenHPC
Jump to navigation
Jump to search
- Packages used to be installable from the repo but Intel removed it - gah! Instructions below are for manual setup
Download/Install latest clck
- Check the intel registration centre for the latest version: https://registrationcenter.intel.com/
wget http://registrationcenter-download.intel.com/akdlm/irc_nas/tec/9701/l_clck_p_2017.0.014.tgz
cd l_clck_p_2017.0.014
./install.sh
# step 1 serial number: enter CSKW-56T6M5ZD (valid to feb 2017)
# select components and installation params, default is fine.
# Or install in /opt/ohpc/pub/intel as an NFS install - then ignore below
# lets add rpms for the compute image
pwd
/root/scratch/l_clck_p_2017.0.014
rpm --root $CHROOT -ivh rpm/*rpm
# hack - need to make the dirs similar on compute / head. Must be something dont by the install script rather than just the RPMs
chroot $CHROOT
cd /opt/intel/clck
mv 2017.0.014/* 2017.0/
rmdir 2017.0.014/
ln -s 2017.0/ 2017.0.014
# open up ports so the collect works
firewall-cmd --permanent --zone=internal --add-port=49152/tcp
# and finally recreate the VNFS
wwvnfs -y --chroot $CHROOTRun the cluster checker tool
- Setup the environment
# source the vars
[boston@head1 clck_sanger]$ grep clck ~/.bashrc
source /opt/intel/clck_latest/bin/clckvars.sh
# create the nodefile
for i in {01..20}; do echo node${i} >> nodefile ; done- Run for the first time
clck-collect -a -f nodefile # this take a god damn eternity!
clck-analyze -f nodefile
Run quick perf test
# check memory bandwidth (-I is include_only)
clck -f ./nodefile -I stream -v 5