Changes between Version 1 and Version 2 of pleiadescsh
- Timestamp:
- 04/26/17 11:51:56 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
pleiadescsh
v1 v2 26 26 27 27 #Packages 28 module load pkgsrc 28 29 module load comp-intel/2016.2.181 29 30 module load mpi-sgi/mpt 30 module load svn/1.6.2131 module load cmake/2.8.12.132 31 }}} 33 32 … … 38 37 Pleiades will ''only'' be used to run the code, you will use your local machine for pre and post processing, you will never use Pleiades' matlab. You can check out ISSM and install the following packages: 39 38 - autotools 39 - cmake 40 40 - PETSc (use the pleiades script and ``follow`` the instructions, you will need to submit a job and compile PETSc manually, do not make test, it will not work on the cluster) 41 41 - m1qn3 … … 54 54 --with-mpi-include=" " \ 55 55 --with-mpi-libflags=" -lmpi" \ 56 --with-mkl-libflags="-L/nasa/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm " \56 --with-mkl-libflags="-L/nasa/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm " \ 57 57 --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install" \ 58 58 --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install" \ 59 59 --with-scalapack-dir="$ISSM_DIR/externalpackages/petsc/install" \ 60 60 --with-cxxoptflags="-O3 -axAVX" \ 61 --with-vendor="intel-pleiades"\ 61 --with-fortran-lib="-L/nasa/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64/ -lifcore -lifport" \ 62 --with-vendor="intel-pleiades" \ 62 63 --enable-development 63 64 }}} … … 65 66 == Installing ISSM on Pleiades with Dakota == 66 67 67 For Dakota to run, you will need to have additional packages. Therefore, in your `~/.cshrc` you will need to load the following package in addition to those listed above:68 For Dakota to run, you you will still need to make autotools, cmake PETSc, and m1qn3. 68 69 69 {{{ 70 #Packages 71 module load math/intel_mkl_64_10.0.011 72 }}} 73 74 75 You will still need to make utotools, PETSc, and m1qn3. 76 For PETSc, use the dakota install script: 77 - install-3.7-pleiades_dakota6.2.sh 78 79 In addition, will also need to build the external package: 80 - boost, install-1.55-pleiades_dakota6.2.sh 70 In addition, will need to build the external package: 71 - boost, install-1.55-pleiades.sh 81 72 - dakota, install-6.2-pleiades.sh 82 73 … … 103 94 use your username for the `login` and enter your code path and execution path. These settings will be picked up automatically by matlab when you do `md.cluster=pfe()` 104 95 105 For Dakota, make sure your module list includes math/intel_mkl_64_10.0.011.96 Make sure your module list includes pkgsrc, comp-intel/2016.2.181, and mpi-sgi/mpt . 106 97 107 98 == Running jobs on Pleiades ==