Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
elpa
elpa
Commits
e5e55578
Commit
e5e55578
authored
Jul 11, 2017
by
Lorenz Huedepohl
Browse files
Adapt to new reserver_timeslot script
parent
06bd6a51
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
e5e55578
...
...
@@ -1788,9 +1788,11 @@ gfortran-double-precision-mpi-noomp-gpu-coverage-jobs:
-
./configure --enable-option-checking=fatal CFLAGS="--coverage -O2" FCFLAGS="--coverage -O1" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2 FC=mpif90
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='500 500 128' || { cat test-suite.log; exit 1; }
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='500 500 128' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
paths
:
-
coverage_data
...
...
@@ -1806,9 +1808,11 @@ gfortran-single-precision-mpi-noomp-gpu-coverage-jobs:
-
./configure --enable-option-checking=fatal CFLAGS="--coverage -O2" FCFLAGS="--coverage -O1" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2 FC=mpif90 --enable-single-precision
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='500 500 128' || { cat test-suite.log; exit 1; }
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='500 500 128' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
paths
:
-
coverage_data
...
...
@@ -1824,9 +1828,11 @@ intel-double-precision-mpi-noomp-cuda-jobs-blocksize-32:
-
./configure --enable-option-checking=fatal SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 32'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 32'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
gfortran-double-precision-mpi-noomp-gpu-coverage-blocksize-32-jobs
:
...
...
@@ -1840,9 +1846,11 @@ gfortran-double-precision-mpi-noomp-gpu-coverage-blocksize-32-jobs:
-
./configure --enable-option-checking=fatal CFLAGS="--coverage -O2" FCFLAGS="--coverage -O1" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2 FC=mpif90
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 32' || { cat test-suite.log; exit 1; }
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 32' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
paths
:
-
coverage_data
...
...
@@ -1858,9 +1866,11 @@ gfortran-single-precision-mpi-noomp-gpu-coverage-blocksize-32-jobs:
-
./configure --enable-option-checking=fatal CFLAGS="--coverage -O2" FCFLAGS="--coverage -O1" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2 --enable-single-precision FC=mpif90
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 32' || { cat test-suite.log; exit 1; }
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 32' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
paths
:
-
coverage_data
...
...
@@ -1878,10 +1888,11 @@ intel-double-precision-mpi-noomp-cuda-jobs-blocksize-16:
-
./configure --enable-option-checking=fatal SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 16'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 16'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
gfortran-double-precision-nompi-noomp-gpu-coverage-jobs
:
...
...
@@ -1895,9 +1906,11 @@ gfortran-double-precision-nompi-noomp-gpu-coverage-jobs:
-
./configure --enable-option-checking=fatal CFLAGS="--coverage -O2" FCFLAGS="--coverage -O1" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2 FC=gfortran --with-mpi=0
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='1500 500 128' || { cat test-suite.log; exit 1; }
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='1500 500 128' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
paths
:
-
coverage_data
...
...
@@ -1913,9 +1926,11 @@ gfortran-single-precision-nompi-noomp-gpu-coverage-jobs:
-
./configure --enable-option-checking=fatal CFLAGS="--coverage -O2" FCFLAGS="--coverage -O1" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" --enable-gpu --with-cuda-path=$CUDA_HOME/ --disable-assumed-size --disable-sse --disable-sse-assembly --disable-avx --disable-avx2 FC=gfortran --with-mpi=0 --enable-single-precision
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='1500 500 128' || { cat test-suite.log; exit 1; }
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='1500 500 128' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
paths
:
-
coverage_data
...
...
@@ -1930,9 +1945,11 @@ intel-double-precision-nompi-noomp-cuda-jobs:
-
./configure --enable-option-checking=fatal FC=ifort SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --with-mpi=0 --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 16'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 16'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-mpi-noomp-cuda-jobs
:
tags
:
...
...
@@ -1945,9 +1962,11 @@ intel-single-precision-mpi-noomp-cuda-jobs:
-
./configure --enable-option-checking=fatal SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --enable-single-precision --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 128'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 128'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-mpi-noomp-cuda-jobs-blocksize-64
:
tags
:
...
...
@@ -1960,9 +1979,11 @@ intel-single-precision-mpi-noomp-cuda-jobs-blocksize-64:
-
./configure --enable-option-checking=fatal SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --enable-single-precision --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 64'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 64'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-mpi-noomp-cuda-larger-jobs
:
...
...
@@ -1976,9 +1997,11 @@ intel-single-precision-mpi-noomp-cuda-larger-jobs:
-
./configure --enable-option-checking=fatal SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --enable-single-precision --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='1500 500 128'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='1500 500 128'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-nompi-noomp-cuda-jobs
:
...
...
@@ -1992,9 +2015,11 @@ intel-single-precision-nompi-noomp-cuda-jobs:
-
./configure --enable-option-checking=fatal FC=ifort SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --enable-single-precision --with-mpi=0 --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='150 50 128'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='150 50 128'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-nompi-noomp-cuda-larger-jobs
:
tags
:
...
...
@@ -2007,11 +2032,11 @@ intel-single-precision-nompi-noomp-cuda-larger-jobs:
-
./configure --enable-option-checking=fatal FC=ifort SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP -L$CUDA_HOME/lib64 -lcublas -I$CUDA_HOME/include" CFLAGS="-O2" FCFLAGS="-O1" --enable-gpu --with-cuda-path=$CUDA_HOME/ --enable-single-precision --with-mpi=0 --disable-sse --disable-sse-assembly --disable-avx --disable-avx2
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
/home/elpa/bin/reserve_timeslot_2 make check TEST_FLAGS='1500 500 128'
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make check TEST_FLAGS='1500 500 128'
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
########################################################################################
...
...
@@ -2031,7 +2056,8 @@ intel-double-precision-mpi-noomp-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpiifort CC=mpiicc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2043,6 +2069,7 @@ intel-double-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel double precision mpi noomp AVX512 large
intel-double-precision-mpi-noomp-large-avx512-jobs
:
...
...
@@ -2054,7 +2081,8 @@ intel-double-precision-mpi-noomp-large-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpiifort CC=mpiicc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2066,6 +2094,7 @@ intel-double-precision-mpi-noomp-large-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel single precision mpi noomp AVX512
intel-single-precision-mpi-noomp-avx512-jobs
:
...
...
@@ -2077,7 +2106,8 @@ intel-single-precision-mpi-noomp-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpiifort CC=mpiicc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --enable-single-precision
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2088,8 +2118,8 @@ intel-single-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision mpi noomp AVX512
gfortran-double-precision-mpi-noomp-avx512-jobs
:
...
...
@@ -2101,7 +2131,8 @@ gfortran-double-precision-mpi-noomp-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2113,6 +2144,7 @@ gfortran-double-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision mpi noomp AVX512
gfortran-single-precision-mpi-noomp-avx512-jobs
:
...
...
@@ -2124,7 +2156,8 @@ gfortran-single-precision-mpi-noomp-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --enable-single-precision
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2136,6 +2169,7 @@ gfortran-single-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision mpi noomp AVX512, no assumed size
gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs
:
...
...
@@ -2147,7 +2181,8 @@ gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --disable-assumed-size
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2159,6 +2194,7 @@ gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision mpi noomp AVX512, no assumed size
gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs
:
...
...
@@ -2170,7 +2206,8 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --disable-assumed-size --enable-single-precision
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2182,6 +2219,7 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# no coverage on system with tag AVX2
#
...
...
@@ -2268,7 +2306,8 @@ intel-double-precision-no-mpi-noomp-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=ifort CC=icc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP" --enable-avx512 --with-mpi=0
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2280,6 +2319,7 @@ intel-double-precision-no-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel double precision no mpi noomp AVX512 large
intel-double-precision-no-mpi-noomp-large-avx512-jobs
:
...
...
@@ -2291,7 +2331,8 @@ intel-double-precision-no-mpi-noomp-large-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=ifort CC=icc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP" --enable-avx512 --with-mpi=0
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2303,6 +2344,7 @@ intel-double-precision-no-mpi-noomp-large-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel single precision no mpi noomp AVX512
intel-single-precision-no-mpi-noomp-avx512-jobs
:
...
...
@@ -2314,7 +2356,8 @@ intel-single-precision-no-mpi-noomp-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=ifort CC=icc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP" --enable-avx512 --with-mpi=0 --enable-single-precision
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2326,6 +2369,7 @@ intel-single-precision-no-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision no mpi noomp AVX512
gfortran-double-precision-no-mpi-noomp-jobs
:
...
...
@@ -2337,7 +2381,8 @@ gfortran-double-precision-no-mpi-noomp-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2349,6 +2394,7 @@ gfortran-double-precision-no-mpi-noomp-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision no mpi noomp AVX512
gfortran-single-precision-no-mpi-noomp-avx512-jobs
:
...
...
@@ -2360,7 +2406,8 @@ gfortran-single-precision-no-mpi-noomp-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module --enable-single-precision
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2372,6 +2419,7 @@ gfortran-single-precision-no-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision no mpi noomp AVX512, no assumed size
gfortran-double-precision-no-mpi-noomp-no-assumed-size-avx512-jobs
:
...
...
@@ -2383,7 +2431,8 @@ gfortran-double-precision-no-mpi-noomp-no-assumed-size-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module --disable-assumed-size
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2395,6 +2444,7 @@ gfortran-double-precision-no-mpi-noomp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision no-mpi noomp AVX512, no assumed size
gfortran-single-precision-no-mpi-noomp-no-assumed-size-avx512-jobs
:
...
...
@@ -2406,7 +2456,8 @@ gfortran-single-precision-no-mpi-noomp-no-assumed-size-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_NO_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module --disable-assumed-size --enable-single-precision
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2418,6 +2469,7 @@ gfortran-single-precision-no-mpi-noomp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# no coverage on system with tag AVX2
#
...
...
@@ -2504,7 +2556,8 @@ intel-double-precision-no-mpi-omp-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP="-L$MKLROOT/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=ifort CC=icc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP" --enable-avx512 --with-mpi=0 --enable-openmp
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export OMP_NUM_THREADS=2
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
...
...
@@ -2517,6 +2570,7 @@ intel-double-precision-no-mpi-omp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel double precision no mpi omp AVX512 large
intel-double-precision-no-mpi-omp-large-avx512-jobs
:
...
...
@@ -2528,7 +2582,8 @@ intel-double-precision-no-mpi-omp-large-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP="-L$MKLROOT/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=ifort CC=icc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP" --enable-avx512 --with-mpi=0 --enable-openmp
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export OMP_NUM_THREADS=2
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
...
...
@@ -2541,6 +2596,7 @@ intel-double-precision-no-mpi-omp-large-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel single precision no mpi omp AVX512
intel-single-precision-no-mpi-omp-avx512-jobs
:
...
...
@@ -2552,7 +2608,8 @@ intel-single-precision-no-mpi-omp-avx512-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP="-L$MKLROOT/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=ifort CC=icc --enable-option-checking=fatal CFLAGS="-O3 -mtune=knl -xMIC-AVX512" FCFLAGS="-O3 -axMIC-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_NO_MPI_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_NO_MPI_OMP" --enable-avx512 --with-mpi=0 --enable-single-precision --enable-openmp
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export OMP_NUM_THREADS=2
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
...
...
@@ -2565,6 +2622,7 @@ intel-single-precision-no-mpi-omp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision no mpi omp AVX512
gfortran-double-precision-no-mpi-omp-jobs
:
...
...
@@ -2576,7 +2634,8 @@ gfortran-double-precision-no-mpi-omp-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module --enable-openmp
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export OMP_NUM_THREADS=2
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
...
...
@@ -2589,6 +2648,7 @@ gfortran-double-precision-no-mpi-omp-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision no mpi omp AVX512
gfortran-single-precision-no-mpi-omp-avx512-jobs
:
...
...
@@ -2600,7 +2660,8 @@ gfortran-single-precision-no-mpi-omp-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module --enable-single-precision --enable-openmp
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export OMP_NUM_THREADS=2
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
...
...
@@ -2613,6 +2674,7 @@ gfortran-single-precision-no-mpi-omp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision no mpi omp AVX512, no assumed size
gfortran-double-precision-no-mpi-omp-no-assumed-size-avx512-jobs
:
...
...
@@ -2624,7 +2686,8 @@ gfortran-double-precision-no-mpi-omp-no-assumed-size-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module --disable-assumed-size --enable-openmp
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export OMP_NUM_THREADS=2
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
...
...
@@ -2637,6 +2700,7 @@ gfortran-double-precision-no-mpi-omp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision no-mpi omp AVX512, no assumed size
gfortran-single-precision-no-mpi-omp-no-assumed-size-avx512-jobs
:
...
...
@@ -2648,7 +2712,8 @@ gfortran-single-precision-no-mpi-omp-no-assumed-size-avx512-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP="-L$MKLROOT/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=gfortran CC=gcc --enable-option-checking=fatal CFLAGS="-O3 -march=native" FCFLAGS="-O3 -march=native" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_NO_MPI_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_NO_MPI_OMP" --enable-avx512 --with-mpi=0 --disable-mpi-module --disable-assumed-size --enable-single-precision --enable-openmp
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export OMP_NUM_THREADS=2
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
...
...
@@ -2661,6 +2726,7 @@ gfortran-single-precision-no-mpi-omp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# no coverage on system with tag AVX2
#
...
...
@@ -2748,7 +2814,8 @@ intel-double-precision-mpi-noomp-skylake-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpiifort CC=mpiicc --enable-option-checking=fatal CFLAGS="-O3 -xCORE-AVX512" FCFLAGS="-O3 -xCORE-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512
# - /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2760,6 +2827,7 @@ intel-double-precision-mpi-noomp-skylake-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel double precision mpi noomp skylake large
intel-double-precision-mpi-noomp-large-skylake-jobs
:
...
...
@@ -2773,7 +2841,8 @@ intel-double-precision-mpi-noomp-large-skylake-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpiifort CC=mpiicc --enable-option-checking=fatal CFLAGS="-O3 -xCORE-AVX512" FCFLAGS="-O3 -xCORE-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2785,6 +2854,7 @@ intel-double-precision-mpi-noomp-large-skylake-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# intel single precision mpi noomp SKYLAKE
intel-single-precision-mpi-noomp-skylake-jobs
:
...
...
@@ -2798,7 +2868,8 @@ intel-single-precision-mpi-noomp-skylake-jobs:
-
export MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpiifort CC=mpiicc --enable-option-checking=fatal CFLAGS="-O3 -xCORE-AVX512" FCFLAGS="-O3 -xCORE-AVX512" SCALAPACK_LDFLAGS="$MKL_INTEL_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_INTEL_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --enable-single-precision
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2809,8 +2880,8 @@ intel-single-precision-mpi-noomp-skylake-jobs:
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision mpi noomp SKTLAKE
gfortran-double-precision-mpi-noomp-skylake-jobs
:
...
...
@@ -2824,7 +2895,8 @@ gfortran-double-precision-mpi-noomp-skylake-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=skylake-avx512" FCFLAGS="-O3 -march=skylake-avx512" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2836,6 +2908,7 @@ gfortran-double-precision-mpi-noomp-skylake-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision mpi noomp SKYLAKE
gfortran-single-precision-mpi-noomp-skylake-jobs
:
...
...
@@ -2849,7 +2922,8 @@ gfortran-single-precision-mpi-noomp-skylake-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=skylake-avx512" FCFLAGS="-O3 -march=skylake-avx512" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --enable-single-precision
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2861,6 +2935,7 @@ gfortran-single-precision-mpi-noomp-skylake-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran double precision mpi noomp skylake, no assumed size
gfortran-double-precision-mpi-noomp-no-assumed-size-skylake-jobs
:
...
...
@@ -2874,7 +2949,8 @@ gfortran-double-precision-mpi-noomp-no-assumed-size-skylake-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=skylake-avx512" FCFLAGS="-O3 -march=skylake-avx512" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --disable-assumed-size
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2886,6 +2962,7 @@ gfortran-double-precision-mpi-noomp-no-assumed-size-skylake-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# gfortran single precision mpi noomp skylake, no assumed size
gfortran-single-precision-mpi-noomp-no-assumed-size-skylake-jobs
:
...
...
@@ -2899,7 +2976,8 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-skylake-jobs:
-
export MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP="-L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -I$MKLROOT/include/intel64/lp64"
-
./configure FC=mpif90 CC=mpicc --enable-option-checking=fatal CFLAGS="-O3 -march=skylake-avx512" FCFLAGS="-O3 -march=skylake-avx512" SCALAPACK_LDFLAGS="$MKL_GFORTRAN_SCALAPACK_LDFLAGS_MPI_NO_OMP" SCALAPACK_FCFLAGS="$MKL_GFORTRAN_SCALAPACK_FCFLAGS_MPI_NO_OMP" --enable-avx512 --disable-assumed-size --enable-single-precision
#- /home/elpa/wait_until_midnight.sh
-
/home/elpa/bin/reserve_timeslot_2 make -j
8
-
GPJOBID=$(/home/elpa/bin/reserve_timeslot/reserve_timeslot)
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
...
@@ -2911,8 +2989,7 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-skylake-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6