@@ -30,25 +30,49 @@ jobs:
3030 test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
3131 runner : ["self-hosted", "nvidiagpu"]
3232
33+ - base : ' bases:nvidia-nvc-nogil'
34+ tag : ' nvidia-nvc-nogil'
35+ flag : ' --init --gpus all'
36+ test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
37+ runner : ["self-hosted", "nvidiagpu"]
38+
3339 # Runtime gpu flags from https://hub.docker.com/r/rocm/tensorflow/
3440 - base : ' bases:amd'
3541 tag : ' amd'
3642 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'
3743 test : ' tests/test_gpu_openmp.py'
3844 runner : ["self-hosted", "amdgpu"]
3945
46+ - base : ' bases:amd-nogil'
47+ tag : ' amd-nogil'
48+ 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'
49+ test : ' tests/test_gpu_openmp.py'
50+ runner : ["self-hosted", "amdgpu"]
51+
4052 - base : ' bases:cpu-gcc'
4153 tag : " gcc"
4254 flag : ' --init -t'
4355 test : ' tests/test_operator.py'
4456 runner : ubuntu-latest
4557
58+ - base : ' bases:cpu-gcc-nogil'
59+ tag : " gcc-nogil"
60+ flag : ' --init -t'
61+ test : ' tests/test_operator.py'
62+ runner : ubuntu-latest
63+
4664 - base : ' bases:cpu-icx'
4765 tag : " icx"
4866 flag : ' --init -t'
4967 test : ' tests/test_operator.py'
5068 runner : ubuntu-latest
5169
70+ - base : ' bases:cpu-icx-nogil'
71+ tag : " icx-nogil"
72+ flag : ' --init -t'
73+ test : ' tests/test_operator.py'
74+ runner : ubuntu-latest
75+
5276 steps :
5377 - name : Checkout devito
5478 uses : actions/checkout@v4
0 commit comments