@@ -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
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