Skip to content

Commit f2a61c2

Browse files
committed
Merge branch 'release-3.1.x'
2 parents 66fa810 + ecff444 commit f2a61c2

File tree

401 files changed

+17155
-10807
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

401 files changed

+17155
-10807
lines changed

.github/workflows/baseline.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ concurrency:
1010
group: ${{ github.workflow }}-${{ github.ref }}
1111
cancel-in-progress: true
1212

13+
permissions: read-all
14+
1315
jobs:
1416

1517
### BUILD JOBS ###

.github/workflows/benchmark.yml

Lines changed: 56 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,55 +12,98 @@ concurrency:
1212
group: ${{ github.workflow }}-${{ github.ref }}
1313
cancel-in-progress: true
1414

15+
permissions: read-all
16+
1517
jobs:
1618

1719
### BUILD JOBS ###
1820

19-
build-centos8:
20-
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
21+
build-linux:
22+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
2123
secrets: inherit
2224
with:
2325
force-delete: true # guarantees .gitattributes are respected in working dir
24-
image: centos:8
26+
image: rockylinux:8.7
27+
env-from-files: .github/workflows/dpcpp.env
2528
cmd: |
26-
scripts/build/linux.sh -G Ninja
27-
artifact-out: build-centos8
29+
module load cmake/3.25.3
30+
module load mpi/mpich-x86_64
31+
export CC=clang
32+
export CXX=clang++
33+
scripts/build/linux.sh -DBUILD_GPU_SUPPORT=ON
34+
artifact-out: build-linux
2835
artifact-path: build/install/ospray build/CMakeCache.txt build/*/build/CMakeCache.txt
2936

3037
### Benchmarks ###
3138

3239
benchmark-x8280-1:
33-
needs: build-centos8
40+
needs: build-linux
3441
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
42+
secrets: inherit
3543
with:
3644
runs-on: '"vis-perf-x8280-1"'
45+
setup-benny: true
3746
cmd: |
3847
scripts/tests/run-benchmarks.sh
39-
artifact-in: build-centos8
48+
artifact-in: build-linux
4049

4150
benchmark-x8380-1:
42-
needs: build-centos8
51+
needs: build-linux
4352
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
53+
secrets: inherit
4454
with:
4555
runs-on: '"vis-perf-x8380-1"'
56+
setup-benny: true
4657
cmd: |
4758
scripts/tests/run-benchmarks.sh
48-
artifact-in: build-centos8
59+
artifact-in: build-linux
4960

5061
benchmark-a-1:
51-
needs: build-centos8
62+
needs: build-linux
5263
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
64+
secrets: inherit
5365
with:
5466
runs-on: '"vis-perf-a3970x-1"'
67+
setup-benny: true
5568
cmd: |
5669
scripts/tests/run-benchmarks.sh
57-
artifact-in: build-centos8
70+
artifact-in: build-linux
5871

5972
benchmark-adl-1:
60-
needs: build-centos8
73+
needs: build-linux
6174
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/perf.yml@main
75+
secrets: inherit
6276
with:
6377
runs-on: '"vis-perf-i9-12900k-1"'
78+
setup-benny: true
6479
cmd: |
6580
scripts/tests/run-benchmarks.sh
66-
artifact-in: build-centos8
81+
artifact-in: build-linux
82+
83+
benchmark-dg2:
84+
needs: build-linux
85+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
86+
secrets: inherit
87+
with:
88+
image: ubuntu:22.04
89+
env-from-files: .github/workflows/gfx-ubuntu22.env
90+
options: --device=/dev/dri:/dev/dri
91+
runs-on: '"vis-perf-dg2-01"'
92+
setup-benny: true
93+
cmd: |
94+
scripts/tests/run-benchmarks.sh GPU
95+
artifact-in: build-linux
96+
97+
benchmark-pvc:
98+
needs: build-linux
99+
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker_gpu.yml@main
100+
secrets: inherit
101+
with:
102+
image: ubuntu:22.04
103+
env-from-files: .github/workflows/gfx-ubuntu22.env
104+
options: --device=/dev/dri:/dev/dri
105+
runs-on: '"vis-perf-spr-pvc-01"'
106+
setup-benny: true
107+
cmd: |
108+
scripts/tests/run-benchmarks.sh GPU
109+
artifact-in: build-linux

0 commit comments

Comments
 (0)