User Tools

Site Tools


cluster:156

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
cluster:156 [2017/04/03 18:50]
hmeij07 [OpenHPC Tools]
cluster:156 [2017/04/05 12:33]
hmeij07
Line 62: Line 62:
  
 </code> </code>
 +
 +** Perf Tools **
 +
 +  * ''yum -y groupinstall ohpc-perf-tools-gnu''
 +  * Appendix C
 +
 +**3rd Party & Libs Tools**
 +
 +  * OpenHPC provides package aliases for these 3rd party libraries and utilities that can
 +be used to install available libraries for use with the GNU compiler family toolchain.
 +
 +<code>
 +
 +# Install libs for all available GNU compiler family toolchain
 +yum -y groupinstall ohpc-serial-libs-gnu
 +yum -y groupinstall ohpc-io-libs-gnu
 +yum -y groupinstall ohpc-python-libs-gnu
 +yum -y groupinstall ohpc-runtimes-gnu
 +# Install parallel libs for all available MPI toolchains
 +yum -y groupinstall ohpc-parallel-libs-gnu-mpich
 +yum -y groupinstall ohpc-parallel-libs-gnu-mvapich2
 +yum -y groupinstall ohpc-parallel-libs-gnu-openmpi
 +
 +# things like
 +# netcdf, hdf5, numpy and scipy for python, fftw, scalapack
 +
 +</code>
 +
 +Finish with installing Intel's Parallel Data Studio (icc/ifort).
 +
 +{{:cluster:install_guide-centos7.2-slurm-1.2-x86_64.pdf|install_guide-centos7.2-slurm-1.2-x86_64.pdf}}
 +
 +As user ''test''
 +
 +<code>
 +
 +module avail
 +module spider
 +which mpicc
 +module load gnu/5.4.0
 +module load openmpi/1.10.4
 +which gcc
 +which mpicc
 +mpicc -O3 /opt/ohpc/pub/examples/mpi/hello.c
 +cp /opt/ohpc/pub/examples/slurm/job.mpi .
 +which prun
 +find /opt/ohpc/pub -name prun
 +module spider prun
 +module load prun/1.1
 +which prun
 +sbatch job.mpi
 +squeue
 +
 +</code>
 +
 +You do need to install the Infiniband section so you can run over ethernet with OpenMPI
 +
 +<code>
 +
 +  yum  -y groupinstall "Infiniband Support"
 +  yum -y install infinipath-psm
 +  systemctl enable rdma
 +  systemctl start rdma
 +
 +# recipe is missing this: flavor openmpi
 +
 +  yum -y --installroot=/data/ohpc/images/centos7.2 install libibverbs opensm-libs infinipath-psm
 +
 +# remake vnfs
 +
 +</code>
 +
 +[[cluster:154|OpenHPC page 1]] - [[cluster:155|OpenHPC page 2]] - page 3 - [[cluster:160|OpenHPC page 4]]
  
 \\ \\
 **[[cluster:0|Back]]** **[[cluster:0|Back]]**
cluster/156.txt ยท Last modified: 2017/04/05 14:42 by hmeij07