Skip to content
Snippets Groups Projects
Commit 52c16a43 authored by Sebastian Eibl's avatar Sebastian Eibl
Browse files

add intel gpu run

parent 0d82290c
Branches
Tags
No related merge requests found
......@@ -230,6 +230,26 @@ test-intel-bin-base:
- for direc in ../*/; do cd $direc; if [[ $direc != *"param"* ]]; then mpiexec -n 1 ../../../intel_py/bin/sisso++; python check_model.py; fi; done
- cd ../../../
test-intel-bin-base-gpu:
tags:
- cloud-gpu
- nvidia-cc80
stage: bin_test
dependencies:
- build-intel-base
needs: ["build-intel-base"]
script:
- export I_MPI_ROOT=/home/runner/intel/oneapi/mpi/latest/
- export INTEL_COMP_ROOT=/home/runner/intel/oneapi/compiler/latest/linux/
- export MKLROOT=/home/runner/intel/oneapi/mkl/latest/
- export LD_LIBRARY_PATH=$I_MPI_ROOT/lib/:$I_MPI_ROOT/lib/release:$MKLROOT/lib/intel64:$INTEL_COMP_ROOT/lib/:$INTEL_COMP_ROOT/compiler/lib/intel64/:$LD_LIBRARY_PATH:$HOME/intel/oneapi/intelpython/latest/lib/:$HOME/intel/oneapi/intelpython/latest/lib/python3.7
- export PYTHONPATH=$HOME/intel/oneapi/intelpython/latest/lib/python3.7/site-packages/:cpp_sisso_env_intel_py/lib/python3.7/site-packages/
- export PATH=$INTEL_COMP_ROOT/bin/:$INTEL_COMP_ROOT/bin/intel64:$I_MPI_ROOT/bin:$PATH
- export OMP_NUM_THREADS=1
- cd tests/gpu_test/regression/
- for direc in ../*/; do cd $direc; if [[ $direc != *"param"* ]]; then mpiexec -n 1 ../../../intel_base/bin/sisso++; fi; done
- cd ../../../
build-gnu-base:
tags:
- cloud-gpu
......@@ -432,7 +452,7 @@ test-gnu-bin-base-gpu:
- export LD_LIBRARY_PATH=$HOME/intel/oneapi/intelpython/latest/lib/:$HOME/intel/oneapi/intelpython/latest/lib/python3.7:$LD_LIBRARY_PATH
- export OMP_NUM_THREADS=1
- cd tests/gpu_test/regression/
- for direc in ../*/; do cd $direc; if [[ $direc != *"param"* ]]; then mpiexec -n 1 ../../../gnu_base/bin/sisso++; python check_model.py; fi; done
- for direc in ../*/; do cd $direc; if [[ $direc != *"param"* ]]; then mpiexec -n 1 ../../../gnu_base/bin/sisso++; fi; done
- cd ../../../
build-gnu-gcov:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment