Skip to content

Commit 9955e05

Browse files
Updated recipes for Pleiades
1 parent 6ade8fe commit 9955e05

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

jenkins/pleiades-basic

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Environment #
33
#-------------#
44

5-
export CFLAGS="-O3"
6-
export CXXFLAGS="-O3 -std=c++11"
5+
export CFLAGS="-g -Ofast"
6+
export CXXFLAGS="-g -Ofast -xCORE-AVX512,CORE-AVX2 -xAVX -std=c++11"
77

88
#--------------------#
99
# ISSM Configuration #
@@ -14,11 +14,10 @@ ISSM_CONFIG='\
1414
--enable-development \
1515
--enable-standalone-libraries \
1616
--with-wrappers=no \
17-
--with-graphics-lib="/usr/lib64/libX11.so" \
1817
--with-fortran-lib="-L${COMP_INTEL_ROOT}/compiler/lib/intel64_lin -lifcore -lifport -lgfortran" \
1918
--with-mkl-libflags="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm" \
20-
--with-mpi-include="/nasa/hpe/mpt/2.30_rhel810/include" \
21-
--with-mpi-libflags="-L/nasa/hpe/mpt/2.30_rhel810/lib -lmpi" \
19+
--with-mpi-include="${MPI_ROOT}/include" \
20+
--with-mpi-libflags="-L${MPI_ROOT}/lib -lmpi" \
2221
--with-blas-lapack-lib="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_blas95_lp64 -lmkl_lapack95_lp64" \
2322
--with-metis-dir="${PETSC_DIR}" \
2423
--with-parmetis-dir="${PETSC_DIR}" \
@@ -35,6 +34,7 @@ ISSM_CONFIG='\
3534
#-------------------#
3635

3736
EXTERNALPACKAGES="
37+
autotools install-linux.sh
3838
triangle install-linux.sh
3939
m1qn3 install-linux.sh
4040
semic install.sh
@@ -55,7 +55,7 @@ EXAMPLES_TEST=0
5555
# NOTE: One is usually safer as some packages are very sensitive to parallel
5656
# compilation.
5757
#
58-
NUMCPUS_INSTALL=8
58+
NUMCPUS_INSTALL=4
5959

6060
# Number of CPUs used in the nightly runs
6161
NUMCPUS_RUN=1

jenkins/pleiades-dakota

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Environment #
33
#-------------#
44

5-
export CFLAGS="-O3"
6-
export CXXFLAGS="-O3 -std=c++11"
5+
export CFLAGS="-g -Ofast"
6+
export CXXFLAGS="-g -Ofast -xCORE-AVX512,CORE-AVX2 -xAVX -std=c++11"
77

88
#--------------------#
99
# ISSM Configuration #
@@ -14,16 +14,15 @@ ISSM_CONFIG='\
1414
--enable-development \
1515
--enable-standalone-libraries \
1616
--with-wrappers=no \
17-
--with-graphics-lib="/usr/lib64/libX11.so" \
1817
--with-fortran-lib="-L${COMP_INTEL_ROOT}/compiler/lib/intel64_lin -lifcore -lifport -lgfortran" \
1918
--with-mkl-libflags="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm" \
20-
--with-mpi-include="${COMP_INTEL_ROOT}/mpi/intel64/include" \
21-
--with-mpi-libflags="-lmpi" \
19+
--with-mpi-include="${MPI_ROOT}/include" \
20+
--with-mpi-libflags="-L${MPI_ROOT}/lib -lmpi" \
2221
--with-blas-lapack-lib="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_blas95_lp64 -lmkl_lapack95_lp64" \
2322
--with-metis-dir="${PETSC_DIR}" \
2423
--with-parmetis-dir="${PETSC_DIR}" \
25-
--with-mumps-dir="${PETSC_DIR}" \
2624
--with-scalapack-lib="-L${COMP_INTEL_ROOT}/mkl/lib/intel64/libmkl_scalapack_lp64.so" \
25+
--with-mumps-dir="${PETSC_DIR}" \
2726
--with-petsc-dir="${PETSC_DIR}" \
2827
--with-boost-dir="${ISSM_DIR}/externalpackages/boost/install" \
2928
--with-dakota-dir="${ISSM_DIR}/externalpackages/dakota/install" \
@@ -38,10 +37,11 @@ ISSM_CONFIG='\
3837
#-------------------#
3938

4039
EXTERNALPACKAGES="
40+
autotools install-linux.sh
4141
boost install-1.7-linux.sh
4242
dakota install-6.2-pleiades.sh
4343
chaco install-linux.sh
44-
triangle install-linux.sh
44+
triangle install-linux.shwhic
4545
m1qn3 install-linux.sh
4646
semic install.sh
4747
"
@@ -61,7 +61,7 @@ EXAMPLES_TEST=0
6161
# NOTE: One is usually safer as some packages are very sensitive to parallel
6262
# compilation.
6363
#
64-
NUMCPUS_INSTALL=8
64+
NUMCPUS_INSTALL=4
6565

6666
# Number of CPUs used in the nightly runs
6767
NUMCPUS_RUN=1

jenkins/pleiades-solid_earth

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Environment #
33
#-------------#
44

5-
export CFLAGS="-O3"
6-
export CXXFLAGS="-O3 -std=c++11"
5+
export CFLAGS="-g -Ofast"
6+
export CXXFLAGS="-g -Ofast -xCORE-AVX512,CORE-AVX2 -xAVX -std=c++11"
77

88
#--------------------#
99
# ISSM Configuration #
@@ -16,8 +16,8 @@ ISSM_CONFIG='\
1616
--with-wrappers=no \
1717
--with-fortran-lib="-L${COMP_INTEL_ROOT}/compiler/lib/intel64_lin -lifcore -lifport -lgfortran" \
1818
--with-mkl-libflags="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm" \
19-
--with-mpi-include="/nasa/hpe/mpt/2.30_rhel810/include" \
20-
--with-mpi-libflags="-L/nasa/hpe/mpt/2.30_rhel810/lib -lmpi" \
19+
--with-mpi-include="${MPI_ROOT}/include" \
20+
--with-mpi-libflags="-L${MPI_ROOT}/lib -lmpi" \
2121
--with-blas-lapack-lib="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_blas95_lp64 -lmkl_lapack95_lp64" \
2222
--with-metis-dir="${PETSC_DIR}" \
2323
--with-parmetis-dir="${PETSC_DIR}" \
@@ -39,12 +39,12 @@ ISSM_CONFIG='\
3939
#-------------------#
4040

4141
EXTERNALPACKAGES="
42-
zlib install-1.sh
43-
hdf5 install-1.sh
42+
autotools install-linux.sh
4443
boost install-1.7-linux.sh
4544
dakota install-6.2-pleiades.sh
4645
chaco install-linux.sh
47-
curl install-7-linux.sh
46+
zlib install-1.sh
47+
hdf5 install-1.sh
4848
netcdf install-4.sh
4949
sqlite install.sh
5050
proj install-6.sh
@@ -72,7 +72,7 @@ EXAMPLES_TEST=0
7272
# NOTE: One is usually safer as some packages are very sensitive to parallel
7373
# compilation.
7474
#
75-
NUMCPUS_INSTALL=8
75+
NUMCPUS_INSTALL=4
7676

7777
# Number of CPUs used in the nightly runs
7878
NUMCPUS_RUN=1

0 commit comments

Comments
 (0)