Skip to content

Commit 344d93a

Browse files
committed
hpx, kokkos, pcsgs03sm
1 parent f609720 commit 344d93a

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

.jenkins/Jenkinsfile

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)