@@ -234,7 +234,7 @@ pipeline {
234234 axes {
235235 axis {
236236 name ' BACKEND'
237- values ' OPENMP' , ' CUDA' , ' OPENCL' , ' DPCPP' , ' ADAPTIVECPP' , ' HIP' , ' STDPAR-GNU-TBB' , ' STDPAR-DPCPP' , ' STDPAR-ADAPTIVECPP' , ' STDPAR-NVHPC' // , 'STDPAR-ROC'
237+ values ' OPENMP' , ' CUDA' , ' OPENCL' , ' DPCPP' , ' ADAPTIVECPP' , ' HIP' , ' STDPAR-GNU-TBB' , ' STDPAR-DPCPP' , ' STDPAR-ADAPTIVECPP' , ' STDPAR-NVHPC' , ' HPX ' , ' KOKKOS ' // , 'STDPAR-ROC'
238238 }
239239 axis {
240240 name ' ARCHITECTURE'
@@ -269,7 +269,7 @@ pipeline {
269269 exclude {
270270 axis{
271271 name ' BACKEND'
272- values ' OPENMP' , ' STDPAR-GNU-TBB'
272+ values ' OPENMP' , ' STDPAR-GNU-TBB' , ' HPX '
273273 }
274274 axis{
275275 name ' ARCHITECTURE'
@@ -368,6 +368,8 @@ pipeline {
368368
369369 spack uninstall -a -y plssvm@develop$([[ $BACKEND == ADAPTIVECPP ]] && echo "%clang" ) \
370370 $([[ $BACKEND == OPENMP ]] && echo "+openmp" || echo "~openmp") \
371+ $([[ $BACKEND == HPX ]] && echo "+hpx" || echo "~hpx") \
372+ $([[ $BACKEND == KOKKOS ]] && echo "+kokkos" || echo "~kokkos") \
371373 $([[ $BACKEND == CUDA ]] && echo "+cuda" || echo "~cuda") \
372374 $([[ $BACKEND == HIP ]] && echo "+hip" || echo "~hip") \
373375 $([[ $BACKEND == OPENCL ]] && echo "+opencl" || echo "~opencl") \
@@ -379,7 +381,8 @@ pipeline {
379381 $([[ $BACKEND == STDPAR-NVHPC ]] && echo "stdparimplementation=nvhpc" ) \
380382 $([[ $BACKEND == STDPAR-ADAPTIVECPP ]] && echo "stdparimplementation=adaptivecpp" ) \
381383 $([[ $BACKEND == STDPAR-ROC ]] && echo "stdparimplementation=roc" ) \
382- $([[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
384+ $([[ $(hostname) != pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
385+ $([[ $(hostname) == pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=75") \
383386 $([[ SET_NVIDIA_GPU_NONE == 1 ]] && echo "cuda_arch=none") \
384387 $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == pcsgs13 ]] && echo "amdgpu_target=gfx1101") \
385388 $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == simcl1n3 ]] && echo "amdgpu_target=gfx90a") \
@@ -391,6 +394,8 @@ pipeline {
391394 set -e -o pipefail
392395 spack dev-build plssvm@develop$([[ $BACKEND == ADAPTIVECPP ]] && echo "%clang" ) \
393396 $([[ $BACKEND == OPENMP ]] && echo "+openmp" || echo "~openmp") \
397+ $([[ $BACKEND == HPX ]] && echo "+hpx" || echo "~hpx") \
398+ $([[ $BACKEND == KOKKOS ]] && echo "+kokkos" || echo "~kokkos") \
394399 $([[ $BACKEND == CUDA ]] && echo "+cuda" || echo "~cuda") \
395400 $([[ $BACKEND == HIP ]] && echo "+hip" || echo "~hip") \
396401 $([[ $BACKEND == OPENCL ]] && echo "+opencl" || echo "~opencl") \
@@ -402,7 +407,8 @@ pipeline {
402407 $([[ $BACKEND == STDPAR-NVHPC ]] && echo "stdparimplementation=nvhpc" ) \
403408 $([[ $BACKEND == STDPAR-ADAPTIVECPP ]] && echo "stdparimplementation=adaptivecpp" ) \
404409 $([[ $BACKEND == STDPAR-ROC ]] && echo "stdparimplementation=roc" ) \
405- $([[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
410+ $([[ $(hostname) != pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
411+ $([[ $(hostname) == pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=75") \
406412 $([[ SET_NVIDIA_GPU_NONE == 1 ]] && echo "cuda_arch=none") \
407413 $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == pcsgs13 ]] && echo "amdgpu_target=gfx1101") \
408414 $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == simcl1n3 ]] && echo "amdgpu_target=gfx90a") \
@@ -511,7 +517,8 @@ pipeline {
511517// $([[ $BACKEND == STDPAR-DPCPP ]] && echo "stdparimplementation=icpx" ) \
512518// $([[ $BACKEND == STDPAR-NVHPC ]] && echo "stdparimplementation=nvhpc" ) \
513519// $([[ $BACKEND == STDPAR-ADAPTIVECPP ]] && echo "stdparimplementation=adaptivecpp" ) \
514- // $([[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
520+ // $([[ $(hostname) != pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
521+ // $([[ $(hostname) == pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=75") \
515522// $([[ SET_NVIDIA_GPU_NONE == 1 ]] && echo "cuda_arch=none") \
516523// $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == pcsgs13 ]] && echo "amdgpu_target=gfx1101") \
517524// $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == simcl1n3 ]] && echo "amdgpu_target=gfx90a") \
@@ -585,7 +592,8 @@ pipeline {
585592// $([[ $BACKEND == STDPAR-DPCPP ]] && echo "stdparimplementation=icpx" ) \
586593// $([[ $BACKEND == STDPAR-NVHPC ]] && echo "stdparimplementation=nvhpc" ) \
587594// $([[ $BACKEND == STDPAR-ADAPTIVECPP ]] && echo "stdparimplementation=adaptivecpp" ) \
588- // $([[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
595+ // $([[ $(hostname) != pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=86") \
596+ // $([[ $(hostname) == pcsgs03 ]] && [[ $ARCHITECTURE == NVIDIA ]] && echo "cuda_arch=75") \
589597// $([[ SET_NVIDIA_GPU_NONE == 1 ]] && echo "cuda_arch=none") \
590598// $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == pcsgs13 ]] && echo "amdgpu_target=gfx1101") \
591599// $([[ $ARCHITECTURE == AMD ]] && [[ $(hostname) == simcl1n3 ]] && echo "amdgpu_target=gfx90a") \
0 commit comments