Skip to content

Commit 694af0f

Browse files
Run rocprofv2
1 parent cb85ca6 commit 694af0f

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/standalone-benchmark.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,19 @@ jobs:
1919
- name: nvidia-h100
2020
runner: cern-nextgen-h100
2121
cmake_args: -DENABLE_CUDA=1 -DENABLE_HIP=0 -DCUDA_COMPUTETARGET=90
22+
profiler: ""
2223
- name: nvidia-l40s
2324
runner: cern-nextgen-l40s
2425
cmake_args: -DENABLE_CUDA=1 -DENABLE_HIP=0 -DCUDA_COMPUTETARGET=89
26+
profiler: ""
2527
- name: amd-mi300x
2628
runner: cern-nextgen-mi300x
2729
cmake_args: -DENABLE_CUDA=0 -DENABLE_HIP=1 -DHIP_AMDGPUTARGET=gfx942
30+
profiler: rocprofv2 --basename --output-directory /root --output-file-name amd-mi300x
2831
- name: amd-w7900
2932
runner: cern-nextgen-w7900
3033
cmake_args: -DENABLE_CUDA=0 -DENABLE_HIP=1 -DHIP_AMDGPUTARGET=gfx1100
34+
profiler: rocprofv2 --basename --output-directory /root --output-file-name amd-w7900
3135
env:
3236
WORK_DIR: /cvmfs/alice.cern.ch
3337
ALIBUILD_ARCH_PREFIX: el9-x86_64/Packages
@@ -87,7 +91,7 @@ jobs:
8791
source /etc/profile.d/modules.sh
8892
module load ninja/fortran-v1.11.1.g9-15 Vc/1.4.5-10 boost/v1.83.0-alice2-57 fmt/11.1.2-14 CMake/v3.31.6-10 ms_gsl/4.2.1-3 Clang/v20.1.7-9 TBB/v2022.3.0-3 ROOT/v6-36-04-alice9-15 ONNXRuntime/v1.22.0-71 GLFW/3.3.2-25
8993
cd ${STANDALONE_DIR}
90-
${STANDALONE_DIR}/ca -e 50kHz -g --memSize 15000000000 --sync --runs 12 --debug 1 --PROCtimingCSV ${BENCHMARK_CSV}
94+
${{ matrix.profiler }} ${STANDALONE_DIR}/ca -e 50kHz -g --memSize 15000000000 --sync --runs 12 --debug 1 --PROCtimingCSV ${BENCHMARK_CSV}
9195
rm -rf ${STANDALONE_DIR}/events/50kHz ${STANDALONE_DIR}/build
9296
9397
- name: Display table on GitHub web
@@ -102,4 +106,6 @@ jobs:
102106
uses: actions/upload-artifact@v6
103107
with:
104108
name: ${{ matrix.name }}-artifact
105-
path: /root/${{ matrix.name }}.csv
109+
path: |
110+
/root/${{ matrix.name }}.csv
111+
/root/results_${{ matrix.name }}.csv

0 commit comments

Comments
 (0)