Skip to content

Commit 4aa3324

Browse files
Test different-GPU
1 parent 477d874 commit 4aa3324

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

.github/workflows/standalone-benchmark.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
container: registry.cern.ch/alisw/slc9-gpu-builder:latest
1414
strategy:
1515
matrix:
16-
name: [nvidia-h100] #, nvidia-l40s, amd-mi300x, amd-w7900]
16+
name: [nvidia-h100, nvidia-l40s, amd-mi300x, amd-w7900]
1717
include:
1818
- name: nvidia-h100
1919
runner: cern-nextgen-h100
@@ -43,14 +43,6 @@ jobs:
4343
mkdir -p ${STANDALONE_DIR}
4444
. ${WORK_DIR}/${ALIBUILD_ARCH_PREFIX}/O2/${O2_REVISION}/etc/profile.d/init.sh
4545
46-
#curl -o /root/events.tar.xz https://cernbox.cern.ch/remote.php/dav/public-files/cuQAwSojyDrl6FR/events.tar.xz
47-
#tar -xf /root/events.tar.xz -C ${STANDALONE_DIR}
48-
#rm -f /root/events.tar.xz
49-
50-
#curl -o /root/genGPUArch.tar.xz https://cernbox.cern.ch/remote.php/dav/public-files/3o2pvOVkINFU8qy/genGPUArch.tar.xz
51-
#tar -xf /root/genGPUArch.tar.xz -C ${STANDALONE_DIR}
52-
#rm -f /root/genGPUArch.tar.xz
53-
5446
cmake -B ${BUILD_DIR} ${{ matrix.cmake_args }} -DENABLE_OPENCL=0 -DGPUCA_BUILD_EVENT_DISPLAY=0 -DGPUCA_DETERMINISTIC_MODE=GPU -DCMAKE_INSTALL_PREFIX=${STANDALONE_DIR} ${GITHUB_WORKSPACE}/GPU/GPUTracking/Standalone/
5547
cd ${BUILD_DIR}
5648
make install -j8
@@ -69,9 +61,9 @@ jobs:
6961
tar -xf ${STANDALONE_DIR}/events/o2-simple.tar.xz -C ${STANDALONE_DIR}/events
7062
numactl --membind 1 --cpunodebind 1 ${STANDALONE_DIR}/ca -e o2-simple -g --seed 0 --memSize 20000000000 --sync --runs 1 --RTCenable --PROCdeterministicGPUReconstruction 1 --RTCoptSpecialCode 1 --debug 6 ${{ matrix.ca_args }}
7163
72-
curl -v -o ${STANDALONE_DIR}/o2-simple-GPU.out https://cernbox.cern.ch/remote.php/dav/public-files/SfYXgQOHFga2w75/o2-simple-GPU.out
73-
cmp ${STANDALONE_DIR}/GPU.out ${STANDALONE_DIR}/o2-simple-GPU.out
74-
rm -rf ${STANDALONE_DIR}/GPU.out ${STANDALONE_DIR}/o2-simple-GPU.out
64+
curl -v -o ${STANDALONE_DIR}/different-GPU.out https://cernbox.cern.ch/remote.php/dav/public-files/SfYXgQOHFga2w75/different-GPU.out
65+
cmp ${STANDALONE_DIR}/GPU.out ${STANDALONE_DIR}/different-GPU.out
66+
rm -rf ${STANDALONE_DIR}/GPU.out ${STANDALONE_DIR}/different-GPU.out
7567
7668
rm -rf ${STANDALONE_DIR}/events
7769
env:

0 commit comments

Comments
 (0)