@@ -27,25 +27,49 @@ jobs:
2727 test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
2828 runner : ["self-hosted", "nvidiagpu"]
2929
30+ - base : ' bases:nvidia-nvc-nogil'
31+ tag : ' nvidia-nvc-nogil'
32+ flag : ' --init --gpus all'
33+ test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
34+ runner : ["self-hosted", "nvidiagpu"]
35+
3036 # Runtime gpu flags from https://hub.docker.com/r/rocm/tensorflow/
3137 - base : ' bases:amd'
3238 tag : ' amd'
3339 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'
3440 test : ' tests/test_gpu_openmp.py'
3541 runner : ["self-hosted", "amdgpu"]
3642
43+ - base : ' bases:amd-nogil'
44+ tag : ' amd-nogil'
45+ 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'
46+ test : ' tests/test_gpu_openmp.py'
47+ runner : ["self-hosted", "amdgpu"]
48+
3749 - base : ' bases:cpu-gcc'
3850 tag : " gcc"
3951 flag : ' --init -t'
4052 test : ' tests/test_operator.py'
4153 runner : ubuntu-latest
4254
55+ - base : ' bases:cpu-gcc-nogil'
56+ tag : " gcc-nogil"
57+ flag : ' --init -t'
58+ test : ' tests/test_operator.py'
59+ runner : ubuntu-latest
60+
4361 - base : ' bases:cpu-icx'
4462 tag : " icx"
4563 flag : ' --init -t'
4664 test : ' tests/test_operator.py'
4765 runner : ubuntu-latest
4866
67+ - base : ' bases:cpu-icx-nogil'
68+ tag : " icx-nogil"
69+ flag : ' --init -t'
70+ test : ' tests/test_operator.py'
71+ runner : ubuntu-latest
72+
4973 steps :
5074 - name : Checkout devito
5175 uses : actions/checkout@v5
0 commit comments