Skip to content
GitLab
Menu
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
Show whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
e5e55578
...
@@ -1788,9 +1788,11 @@ gfortran-double-precision-mpi-noomp-gpu-coverage-jobs:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
artifacts
:
paths
:
paths
:
-
coverage_data
-
coverage_data
...
@@ -1806,9 +1808,11 @@ gfortran-single-precision-mpi-noomp-gpu-coverage-jobs:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
artifacts
:
paths
:
paths
:
-
coverage_data
-
coverage_data
...
@@ -1824,9 +1828,11 @@ intel-double-precision-mpi-noomp-cuda-jobs-blocksize-32:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
gfortran-double-precision-mpi-noomp-gpu-coverage-blocksize-32-jobs
:
gfortran-double-precision-mpi-noomp-gpu-coverage-blocksize-32-jobs
:
...
@@ -1840,9 +1846,11 @@ 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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
artifacts
:
paths
:
paths
:
-
coverage_data
-
coverage_data
...
@@ -1858,9 +1866,11 @@ gfortran-single-precision-mpi-noomp-gpu-coverage-blocksize-32-jobs:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
artifacts
:
paths
:
paths
:
-
coverage_data
-
coverage_data
...
@@ -1878,10 +1888,11 @@ intel-double-precision-mpi-noomp-cuda-jobs-blocksize-16:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
gfortran-double-precision-nompi-noomp-gpu-coverage-jobs
:
gfortran-double-precision-nompi-noomp-gpu-coverage-jobs
:
...
@@ -1895,9 +1906,11 @@ 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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
artifacts
:
paths
:
paths
:
-
coverage_data
-
coverage_data
...
@@ -1913,9 +1926,11 @@ gfortran-single-precision-nompi-noomp-gpu-coverage-jobs:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
./ci_coverage_collect
-
./ci_coverage_collect
-
gpschedule -d $GPJOBID
artifacts
:
artifacts
:
paths
:
paths
:
-
coverage_data
-
coverage_data
...
@@ -1930,9 +1945,11 @@ intel-double-precision-nompi-noomp-cuda-jobs:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-mpi-noomp-cuda-jobs
:
intel-single-precision-mpi-noomp-cuda-jobs
:
tags
:
tags
:
...
@@ -1945,9 +1962,11 @@ intel-single-precision-mpi-noomp-cuda-jobs:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-mpi-noomp-cuda-jobs-blocksize-64
:
intel-single-precision-mpi-noomp-cuda-jobs-blocksize-64
:
tags
:
tags
:
...
@@ -1960,9 +1979,11 @@ intel-single-precision-mpi-noomp-cuda-jobs-blocksize-64:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-mpi-noomp-cuda-larger-jobs
:
intel-single-precision-mpi-noomp-cuda-larger-jobs
:
...
@@ -1976,9 +1997,11 @@ 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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-nompi-noomp-cuda-jobs
:
intel-single-precision-nompi-noomp-cuda-jobs
:
...
@@ -1992,9 +2015,11 @@ 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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
intel-single-precision-nompi-noomp-cuda-larger-jobs
:
intel-single-precision-nompi-noomp-cuda-larger-jobs
:
tags
:
tags
:
...
@@ -2007,11 +2032,11 @@ intel-single-precision-nompi-noomp-cuda-larger-jobs:
...
@@ -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
-
./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
-
make -j
8
-
export LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
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
-
cat test-suite.log
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
########################################################################################
########################################################################################
...
@@ -2031,7 +2056,8 @@ intel-double-precision-mpi-noomp-avx512-jobs:
...
@@ -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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2043,6 +2069,7 @@ intel-double-precision-mpi-noomp-avx512-jobs:
...
@@ -2043,6 +2069,7 @@ intel-double-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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 AVX512 large
intel-double-precision-mpi-noomp-large-avx512-jobs
:
intel-double-precision-mpi-noomp-large-avx512-jobs
:
...
@@ -2054,7 +2081,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2066,6 +2094,7 @@ intel-double-precision-mpi-noomp-large-avx512-jobs:
...
@@ -2066,6 +2094,7 @@ intel-double-precision-mpi-noomp-large-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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
intel-single-precision-mpi-noomp-avx512-jobs
:
intel-single-precision-mpi-noomp-avx512-jobs
:
...
@@ -2077,7 +2106,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2088,8 +2118,8 @@ intel-single-precision-mpi-noomp-avx512-jobs:
...
@@ -2088,8 +2118,8 @@ intel-single-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK2
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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
gfortran-double-precision-mpi-noomp-avx512-jobs
:
gfortran-double-precision-mpi-noomp-avx512-jobs
:
...
@@ -2101,7 +2131,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2113,6 +2144,7 @@ gfortran-double-precision-mpi-noomp-avx512-jobs:
...
@@ -2113,6 +2144,7 @@ gfortran-double-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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
gfortran-single-precision-mpi-noomp-avx512-jobs
:
gfortran-single-precision-mpi-noomp-avx512-jobs
:
...
@@ -2124,7 +2156,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2136,6 +2169,7 @@ gfortran-single-precision-mpi-noomp-avx512-jobs:
...
@@ -2136,6 +2169,7 @@ gfortran-single-precision-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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 AVX512, no assumed size
gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs
:
gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs
:
...
@@ -2147,7 +2181,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2159,6 +2194,7 @@ gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs:
...
@@ -2159,6 +2194,7 @@ gfortran-double-precision-mpi-noomp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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 AVX512, no assumed size
gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs
:
gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs
:
...
@@ -2170,7 +2206,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2182,6 +2219,7 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs:
...
@@ -2182,6 +2219,7 @@ gfortran-single-precision-mpi-noomp-no-assumed-size-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
gpschedule -d $GPJOBID
# no coverage on system with tag AVX2
# no coverage on system with tag AVX2
#
#
...
@@ -2268,7 +2306,8 @@ intel-double-precision-no-mpi-noomp-avx512-jobs:
...
@@ -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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2280,6 +2319,7 @@ intel-double-precision-no-mpi-noomp-avx512-jobs:
...
@@ -2280,6 +2319,7 @@ intel-double-precision-no-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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 AVX512 large
intel-double-precision-no-mpi-noomp-large-avx512-jobs
:
intel-double-precision-no-mpi-noomp-large-avx512-jobs
:
...
@@ -2291,7 +2331,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2303,6 +2344,7 @@ intel-double-precision-no-mpi-noomp-large-avx512-jobs:
...
@@ -2303,6 +2344,7 @@ intel-double-precision-no-mpi-noomp-large-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='1500 500 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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
intel-single-precision-no-mpi-noomp-avx512-jobs
:
intel-single-precision-no-mpi-noomp-avx512-jobs
:
...
@@ -2314,7 +2356,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKLROOT/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2326,6 +2369,7 @@ intel-single-precision-no-mpi-noomp-avx512-jobs:
...
@@ -2326,6 +2369,7 @@ intel-single-precision-no-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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 AVX512
gfortran-double-precision-no-mpi-noomp-jobs
:
gfortran-double-precision-no-mpi-noomp-jobs
:
...
@@ -2337,7 +2381,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2349,6 +2394,7 @@ gfortran-double-precision-no-mpi-noomp-jobs:
...
@@ -2349,6 +2394,7 @@ gfortran-double-precision-no-mpi-noomp-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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
gfortran-single-precision-no-mpi-noomp-avx512-jobs
:
gfortran-single-precision-no-mpi-noomp-avx512-jobs
:
...
@@ -2360,7 +2406,8 @@ 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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
...
@@ -2372,6 +2419,7 @@ gfortran-single-precision-no-mpi-noomp-avx512-jobs:
...
@@ -2372,6 +2419,7 @@ gfortran-single-precision-no-mpi-noomp-avx512-jobs:
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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 AVX512, no assumed size
gfortran-double-precision-no-mpi-noomp-no-assumed-size-avx512-jobs
:
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:
...
@@ -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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
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:
...
@@ -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
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;
-
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 AVX512, no assumed size
gfortran-single-precision-no-mpi-noomp-no-assumed-size-avx512-jobs
:
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:
...
@@ -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"
-
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
-
./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/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 LD_LIBRARY_PATH=$MKL_HOME/lib/intel64:$LD_LIBRARY_PATH
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_complex_kernel=ELPA_2STAGE_COMPLEX_AVX512_BLOCK1
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK2
-
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:
...
@@ -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
-
export ELPA_FORCE_real_kernel=ELPA_2STAGE_REAL_AVX512_BLOCK6
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
make check TEST_FLAGS='150 50 16' || { cat test-suite.log; exit 1; }
-
grep -i "Expected %stop" test-suite.log && exit 1 ||
true
;