This shows you the differences between two versions of the page.
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/04 19:56] hmeij07 |
||
---|---|---|---|
Line 62: | Line 62: | ||
</ | </ | ||
+ | |||
+ | ** Perf Tools ** | ||
+ | |||
+ | * '' | ||
+ | * 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. | ||
+ | |||
+ | < | ||
+ | |||
+ | # 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 | ||
+ | |||
+ | </ | ||
+ | |||
+ | Finish with installing Intel' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | As user '' | ||
+ | |||
+ | < | ||
+ | |||
+ | module avail | ||
+ | module spider | ||
+ | which mpicc | ||
+ | module load gnu/5.4.0 | ||
+ | module load openmpi/ | ||
+ | which gcc | ||
+ | which mpicc | ||
+ | mpicc -O3 / | ||
+ | cp / | ||
+ | which prun | ||
+ | find / | ||
+ | module spider prun | ||
+ | module load prun/1.1 | ||
+ | which prun | ||
+ | sbatch job.mpi | ||
+ | squeue | ||
+ | |||
+ | </ | ||
+ | |||
+ | You do need to install the Infiniband section so you can run over ethernet with OpenMPI | ||
+ | |||
+ | < | ||
+ | |||
+ | yum -y groupinstall " | ||
+ | yum -y install infinipath-psm | ||
+ | systemctl enable rdma | ||
+ | systemctl start rdma | ||
+ | |||
+ | # recipe is missing this | ||
+ | |||
+ | yum -y --installroot=/ | ||
+ | |||
+ | # remake vnfs | ||
+ | </ | ||
+ | |||
\\ | \\ | ||
**[[cluster: | **[[cluster: |