Skip to content

Commit 10224b1

Browse files
authored
Merge pull request #45379 from fwyzard/update_GPU_workflows
Update the GPU alpaka workflows
2 parents 247f6db + 944cc96 commit 10224b1

File tree

1 file changed

+36
-20
lines changed

1 file changed

+36
-20
lines changed

Configuration/PyReleaseValidation/python/relval_gpu.py

Lines changed: 36 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,60 +5,76 @@
55
# here only define the workflows as a combination of the steps defined above:
66
workflows = Matrix()
77

8-
# each workflow defines a name and a list of steps to be done.
8+
# each workflow defines a name and a list of steps to be done.
99
# if no explicit name/label given for the workflow (first arg),
1010
# the name of step1 will be used
1111

1212
from Configuration.PyReleaseValidation.relval_upgrade import workflows as _upgrade_workflows
1313

1414
# mc WFs to run in IB:
1515

16-
# mc 2023 Alpaka pixel-only quadruplets: ZMM: any backend, any backend vs cpu validation, profiling
17-
# Alpaka pixel-only quadruplets: TTbar: any backend, any backend vs cpu validation, profiling
16+
# mc 2023 Alpaka pixel-only quadruplets: TTbar: any backend, any backend vs cpu validation, profiling
1817
# Alpaka ECAL-only: TTbar: any backend
18+
# Alpaka HCAL-only: TTbar: any backend, any backend vs cpu validation, profiling
19+
# Alpaka with full reco and pixel-only quadruplets: TTbar: any backend
20+
# Alpaka pixel-only quadruplets: ZMM: any backend, any backend vs cpu validation, profiling
1921
# Alpaka pixel-only quadruplets: Single Nu E10: any backend
2022
# Patatrack pixel-only quadruplets: ZMM - on GPU (optional), GPU-vs-CPU validation, profiling
2123
# Patatrack pixel-only triplets: ZMM - on GPU (optional), GPU-vs-CPU validation, profiling
2224
# Patatrack pixel-only quadruplets: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling
2325
# Patatrack pixel-only triplets: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling
2426
# Patatrack ECAL-only: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling
2527
# Patatrack HCAL-only: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling
26-
# Patatrack pixel-only quadruplets, ECAL, HCAL: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling (to be implemented)
27-
# Patatrack pixel-only triplets, ECAL, HCAL: TTbar - on GPU (optional), GPU-vs-CPU validation, profiling (to be implemented)
28+
# Patatrack pixel-only quadruplets, ECAL, HCAL: TTbar - on GPU (optional), GPU-vs-CPU validation
29+
# Patatrack pixel-only triplets, ECAL, HCAL: TTbar - on GPU (optional), GPU-vs-CPU validation
2830
# full reco with Patatrack pixel-only quadruplets: TTbar - on GPU (optional), GPU-vs-CPU validation
2931
# full reco with Patatrack pixel-only triplets: TTbar - on GPU (optional), GPU-vs-CPU validation
3032
# Patatrack pixel-only quadruplets: Single Nu E10 on GPU (optional)
31-
# mc 2024 Alpaka pixel-only quadruplets: ZMM: any backend, any backend vs cpu validation, profiling
32-
# Alpaka pixel-only quadruplets: TTbar: any backend, any backend vs cpu validation, profiling
33-
# Alpaka ECAL-only: TTbar: any backend
34-
# mc 2026 Patatrack pixel-only quadruplets: Single Nu E10 on GPU (optional)
33+
# Alpaka pixel-only quadruplets: TTbar with PU: any backend, any backend vs cpu validation, profiling
34+
# Alpaka ECAL-only: TTbar with PU: any backend
35+
# Alpaka HCAL-only: TTbar with PU: any backend, any backend vs cpu validation, profiling
36+
# Alpaka with full reco and pixel-only quadruplets: TTbar with PU: any backend
37+
# Alpaka pixel-only quadruplets: ZMM with PU: any backend, any backend vs cpu validation, profiling
38+
# Alpaka pixel-only quadruplets: Single Nu E10 with PU: any backend
39+
# mc 2026 Patatrack pixel-only quadruplets: Single Nu E10: on GPU (optional)
3540
numWFIB = [
3641
# 2023, Alpaka-based
37-
12450.402, 12450.403, 12450.404,
38-
#12450.406, 12450.407, 12450.408,
3942
12434.402, 12434.403, 12434.404,
40-
#12434.406, 12434.407, 12434.408,
41-
12434.412, #12434.413, 12434.414,
43+
#12434.406, 12434.407, 12434.408,
44+
12434.412,#12434.413, 12434.414,
45+
12434.422, 12434.423, 12434.424,
46+
#12434.482, 12434.483, 12434.484
47+
#12434.486, 12434.487, 12434.488
48+
12434.492,#12434.493
49+
12450.402, 12450.403, 12450.404,
50+
#12450.406, 12450.407, 12450.408,
4251
12461.402,
52+
4353
# 2023, CUDA-based
4454
12450.502, 12450.503, 12450.504,
4555
12450.506, 12450.507, 12450.508,
4656
12434.502, 12434.503, 12434.504,
4757
12434.506, 12434.507, 12434.508,
4858
12434.512, 12434.513, 12434.514,
4959
12434.522, 12434.523, 12434.524,
50-
12434.582, 12434.583, # 12434.584,
51-
12434.586, 12434.587, # 12434.588,
60+
12434.582, 12434.583,#12434.584,
61+
12434.586, 12434.587,#12434.588,
5262
12434.592, 12434.593,
5363
12434.596, 12434.597,
5464
12461.502,
55-
# 2024, Alpaka-based
56-
12650.402, 12650.403, 12650.404,
57-
#12650.406, 12650.407, 12650.408
65+
66+
# 2023 with PU, Alpaka-based
5867
12634.402, 12634.403, 12634.404,
59-
#12634.406, 12634.407, 12634.408
60-
12634.412, #12634.413, 12634.414
68+
#12634.406, 12634.407, 12634.408
69+
12634.412,#12634.413, 12634.414
70+
12634.422, 12634.423, 12634.424,
71+
#12634.482, 12634.483, 12634.484
72+
#12634.486, 12634.487, 12634.488
73+
12634.492,#12634.493
74+
12650.402, 12650.403, 12650.404,
75+
#12650.406, 12650.407, 12650.408
6176
12661.402,
77+
6278
# 2026, CUDA-based
6379
24861.502
6480
]

0 commit comments

Comments
 (0)