Skip to content

Commit 8a4da65

Browse files
mkannwischerhanno-becker
authored andcommitted
CI: Add POWER10 benchmarking
Signed-off-by: Matthias J. Kannwischer <matthias@kannwischer.eu>
1 parent eb9e9cd commit 8a4da65

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/actions/bench/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ runs:
9191
- name: Check namespace
9292
shell: ${{ env.SHELL }}
9393
run: |
94-
check-namespace
94+
./scripts/check-namespace
9595
- name: Store benchmark result
9696
uses: benchmark-action/github-action-benchmark@d48d326b4ca9ba73ca0cd0d59f108f9e02a381c7 # v1.20.4
9797
with:

.github/workflows/bench.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,14 @@ jobs:
6969
ldflags: "-flto"
7070
bench_extra_args: "-r"
7171
nix_shell: ci-bench
72+
- system: pqcp-ppc64
73+
name: ppc64le (POWER10) benchmarks
74+
bench_pmu: PERF
75+
archflags: "-mcpu=native"
76+
cflags: "-flto -DMLK_FORCE_PPC64LE"
77+
ldflags: "-flto"
78+
bench_extra_args: "-r"
79+
nix_shell: ''
7280
if: github.repository_owner == 'pq-code-package' && (github.event.label.name == 'benchmark' || github.ref == 'refs/heads/main')
7381
runs-on: self-hosted-${{ matrix.target.system }}
7482
steps:

0 commit comments

Comments
 (0)