@@ -32,25 +32,49 @@ jobs:
3232 test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
3333 runner : ["self-hosted", "nvidiagpu"]
3434
35+ - base : ' bases:nvidia-nvc-nogil'
36+ tag : ' nvidia-nvc-nogil'
37+ flag : ' --init --gpus all'
38+ test : ' tests/test_gpu_openacc.py tests/test_gpu_common.py'
39+ runner : ["self-hosted", "nvidiagpu"]
40+
3541 # Runtime gpu flags from https://hub.docker.com/r/rocm/tensorflow/
3642 - base : ' bases:amd'
3743 tag : ' amd'
3844 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'
3945 test : ' tests/test_gpu_openmp.py'
4046 runner : ["self-hosted", "amdgpu"]
4147
48+ - base : ' bases:amd-nogil'
49+ tag : ' amd-nogil'
50+ 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'
51+ test : ' tests/test_gpu_openmp.py'
52+ runner : ["self-hosted", "amdgpu"]
53+
4254 - base : ' bases:cpu-gcc'
4355 tag : " gcc"
4456 flag : ' --init -t'
4557 test : ' tests/test_operator.py'
4658 runner : ubuntu-latest
4759
60+ - base : ' bases:cpu-gcc-nogil'
61+ tag : " gcc-nogil"
62+ flag : ' --init -t'
63+ test : ' tests/test_operator.py'
64+ runner : ubuntu-latest
65+
4866 - base : ' bases:cpu-icx'
4967 tag : " icx"
5068 flag : ' --init -t'
5169 test : ' tests/test_operator.py'
5270 runner : ubuntu-latest
5371
72+ - base : ' bases:cpu-icx-nogil'
73+ tag : " icx-nogil"
74+ flag : ' --init -t'
75+ test : ' tests/test_operator.py'
76+ runner : ubuntu-latest
77+
5478 steps :
5579 - name : Checkout devito
5680 uses : actions/checkout@v4
0 commit comments