@@ -76,18 +76,42 @@ jobs:
76
76
docker_image : " ghcr.io/intel/llvm/ubuntu2204_build:latest"
77
77
image_options : -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
78
78
other_adapter : NATIVE_CPU
79
+ - name : HIP
80
+ runner : UR_HIP
81
+ docker_image : " ghcr.io/intel/llvm/ubuntu2204_build:latest"
82
+ image_options : -u 1001 --device=/dev/dri --device=/dev/kfd --cap-add=SYS_ADMIN
83
+ - name : CUDA
84
+ runner : UR_CUDA
85
+ docker_image : " ghcr.io/intel/llvm/ubuntu2204_build:latest"
86
+ image_options : -u 1001 --privileged --cap-add SYS_ADMIN --gpus all
87
+ - name : OPENCL
88
+ runner : UR_OPENCL
89
+ platform : " Intel(R) OpenCL"
90
+ docker_image : " ghcr.io/intel/llvm/ubuntu2204_build:latest"
91
+ image_options : -u 1001 --device=/dev/dri --device=/dev/kfd --privileged --cap-add SYS_ADMIN
92
+ - name : OPENCL
93
+ runner : UR_OPENCL
94
+ platform : " OPENCL:Intel(R) OpenCL"
95
+ docker_image : " ghcr.io/intel/llvm/ubuntu2204_build:latest"
96
+ image_options : -u 1001 --device=/dev/dri --device=/dev/kfd --privileged --cap-add SYS_ADMIN
97
+ other_adapter : NATIVE_CPU
98
+ - name : NATIVE_CPU
99
+ runner : UR_NATIVE_CPU
100
+ docker_image : " ghcr.io/intel/llvm/ubuntu2204_build:latest"
101
+ image_options : -u 1001 --device=/dev/dri --privileged --cap-add SYS_ADMIN
102
+
79
103
# Extra native CPU jobs are here to force the loader to be used.
80
104
# UR will not use the loader if there is only one target.
81
105
# adapter: [
82
106
# {name: L0, runner: UR_L0, docker_image: "ghcr.io/intel/llvm/ubuntu2204_build:latest"},
83
- # # {name: L0_V2, runner: UR_L0},
84
- # # {name: L0, runner: UR_L0, static: ON},
85
- # # {name: OPENCL, runner: UR_OPENCL, platform: "Intel(R) OpenCL"},
86
- # # {name: CUDA, runner: UR_CUDA},
87
- # # {name: HIP, runner: UR_HIP},
88
- # # {name: NATIVE_CPU, runner: UR_NATIVE_CPU},
89
- # # {name: OPENCL, runner: UR_OPENCL, other_adapter: NATIVE_CPU, platform: "OPENCL:Intel(R) OpenCL"},
90
- # # {name: L0, runner: UR_L0, other_adapter: NATIVE_CPU},
107
+ # {name: L0_V2, runner: UR_L0},
108
+ # {name: L0, runner: UR_L0, static: ON},
109
+ # {name: OPENCL, runner: UR_OPENCL, platform: "Intel(R) OpenCL"},
110
+ # {name: CUDA, runner: UR_CUDA},
111
+ # {name: HIP, runner: UR_HIP},
112
+ # {name: NATIVE_CPU, runner: UR_NATIVE_CPU},
113
+ # {name: OPENCL, runner: UR_OPENCL, other_adapter: NATIVE_CPU, platform: "OPENCL:Intel(R) OpenCL"},
114
+ # {name: L0, runner: UR_L0, other_adapter: NATIVE_CPU},
91
115
# ]
92
116
uses : ./.github/workflows/ur-build-hw.yml
93
117
with :
0 commit comments