Changes between Version 1 and Version 2 of pleiadescsh


Ignore:
Timestamp:
04/26/17 11:51:56 (8 years ago)
Author:
schlegel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pleiadescsh

    v1 v2  
    2626
    2727#Packages
     28module load pkgsrc
    2829module load comp-intel/2016.2.181
    2930module load mpi-sgi/mpt
    30 module load svn/1.6.21
    31 module load cmake/2.8.12.1
    3231}}}
    3332
     
    3837Pleiades 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:
    3938 - autotools
     39 - cmake
    4040 - 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)
    4141 - m1qn3
     
    5454 --with-mpi-include=" " \
    5555 --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 " \
    5757 --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install" \
    5858 --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install" \
    5959 --with-scalapack-dir="$ISSM_DIR/externalpackages/petsc/install" \
    6060 --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" \
    6263 --enable-development
    6364}}}
     
    6566== Installing ISSM on Pleiades with Dakota ==
    6667
    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:
     68For Dakota to run, you you will still need to make autotools, cmake PETSc, and m1qn3.
    6869
    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
     70In addition, will need to build the external package:
     71 - boost, install-1.55-pleiades.sh
    8172 - dakota, install-6.2-pleiades.sh
    8273
     
    10394use 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()`
    10495
    105 For Dakota, make sure your module list includes math/intel_mkl_64_10.0.011 .
     96Make sure your module list includes pkgsrc, comp-intel/2016.2.181, and mpi-sgi/mpt .
    10697
    10798== Running jobs on Pleiades ==