@@ -24,25 +24,49 @@ jobs:
2424 test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
2525 runner : ["self-hosted", "nvidiagpu"]
2626
27+ - base : ' bases:nvidia-nvc-nogil'
28+ tag : ' nvidia-nvc-nogil'
29+ flag : ' --init --gpus all'
30+ test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
31+ runner : ["self-hosted", "nvidiagpu"]
32+
2733 # Runtime gpu flags from https://hub.docker.com/r/rocm/tensorflow/
2834 - base : ' bases:amd'
2935 tag : ' amd'
3036 flag : ' --init --network=host --device=/dev/kfd --device=/dev/dri --ipc=host --group-add video --group-add $(getent group render | cut -d: -f3) --cap-add=SYS_PTRACE --security-opt seccomp=unconfined'
3137 test : ' tests/test_gpu_openmp.py'
3238 runner : ["self-hosted", "amdgpu"]
3339
40+ - base : ' bases:amd-nogil'
41+ tag : ' amd-nogil'
42+ flag : ' --init --network=host --device=/dev/kfd --device=/dev/dri --ipc=host --group-add video --group-add $(getent group render | cut -d: -f3) --cap-add=SYS_PTRACE --security-opt seccomp=unconfined'
43+ test : ' tests/test_gpu_openmp.py'
44+ runner : ["self-hosted", "amdgpu"]
45+
3446 - base : ' bases:cpu-gcc'
3547 tag : " gcc"
3648 flag : ' --init -t'
3749 test : ' tests/test_operator.py'
3850 runner : ubuntu-latest
3951
52+ - base : ' bases:cpu-gcc-nogil'
53+ tag : " gcc-nogil"
54+ flag : ' --init -t'
55+ test : ' tests/test_operator.py'
56+ runner : ubuntu-latest
57+
4058 - base : ' bases:cpu-icx'
4159 tag : " icx"
4260 flag : ' --init -t'
4361 test : ' tests/test_operator.py'
4462 runner : ubuntu-latest
4563
64+ - base : ' bases:cpu-icx-nogil'
65+ tag : " icx-nogil"
66+ flag : ' --init -t'
67+ test : ' tests/test_operator.py'
68+ runner : ubuntu-latest
69+
4670 steps :
4771 - name : Checkout devito
4872 uses : actions/checkout@v4
0 commit comments