This repository was archived by the owner on May 9, 2024. It is now read-only.
File tree 2 files changed +10
-4
lines changed
2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 59
59
conda env update -f omniscidb/scripts/mapd-deps-conda-dev-env.yml
60
60
61
61
- name : Install cuda
62
- if : inputs.name == 'cuda'
62
+ if : inputs.name == 'cuda' || inputs.name == 'all-gpus'
63
63
run : |
64
64
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
65
65
sudo dpkg -i cuda-keyring_1.0-1_all.deb
68
68
conda install -n omnisci-dev -c conda-forge arrow-cpp-proc=4.0.0=cuda
69
69
70
70
- name : Install Intel GPU drivers
71
- if : inputs.name == 'l0'
71
+ if : inputs.name == 'l0' || inputs.name == 'all-gpus'
72
72
run : |
73
73
wget https://github.com/oneapi-src/level-zero/releases/download/v1.9.4/level-zero-devel_1.9.4+u18.04_amd64.deb
74
74
wget https://github.com/oneapi-src/level-zero/releases/download/v1.9.4/level-zero_1.9.4+u18.04_amd64.deb
77
77
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/intel-level-zero-gpu_1.3.25018.24_amd64.deb
78
78
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/intel-opencl-icd_22.49.25018.24_amd64.deb
79
79
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/libigdgmm12_22.3.0_amd64.deb
80
- sudo dpkg -i intel*.deb
81
80
sudo dpkg -i libigdgmm*.deb
82
81
sudo dpkg -i level-zero*.deb
82
+ sudo dpkg -i intel*.deb
83
83
conda install -n omnisci-dev -c conda-forge level-zero-devel pkg-config
84
84
85
85
- name : Restore Maven cache
Original file line number Diff line number Diff line change @@ -24,13 +24,19 @@ jobs:
24
24
with :
25
25
name : cuda
26
26
cuda_compiler_version : 12-0
27
-
27
+
28
28
build-l0 :
29
29
uses : ./.github/workflows/build.yml
30
30
with :
31
31
name : l0
32
32
options : -DENABLE_L0=on
33
33
34
+ build-both-l0-cuda :
35
+ uses : ./.github/workflows/build.yml
36
+ with :
37
+ name : ' all-gpus'
38
+ options : -DENABLE_L0=on -DENABLE_CUDA=on
39
+
34
40
style :
35
41
needs : build
36
42
uses : ./.github/workflows/test.yml
You can’t perform that action at this time.
0 commit comments