Open
Description
When using runTheMatrix.py
to validate changes it's common to run workflos that share the first few steps and differ only for the latter ones.
For example, runTheMatrix.py -w gpu
will run, among others
16834.402 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_PixelOnlyAlpaka_2025+RecoNano_Patatrack_PixelOnlyAlpaka_2025+HARVESTNano_Patatrack_PixelOnlyAlpaka_2025
16834.403 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_PixelOnlyAlpaka_Validation_2025+RecoNano_Patatrack_PixelOnlyAlpaka_Validation_2025+HARVESTNano_Patatrack_PixelOnlyAlpaka_Validation_2025
16834.404 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_PixelOnlyAlpaka_Profiling_2025+RecoNano_Patatrack_PixelOnlyAlpaka_Profiling_2025
16834.406 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_PixelOnlyTripletsAlpaka_2025+RecoNano_Patatrack_PixelOnlyTripletsAlpaka_2025+HARVESTNano_Patatrack_PixelOnlyTripletsAlpaka_2025
16834.407 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_PixelOnlyTripletsAlpaka_Validation_2025+RecoNano_Patatrack_PixelOnlyTripletsAlpaka_Validation_2025+HARVESTNano_Patatrack_PixelOnlyTripletsAlpaka_Validation_2025
16834.408 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_PixelOnlyTripletsAlpaka_Profiling_2025+RecoNano_Patatrack_PixelOnlyTripletsAlpaka_Profiling_2025
16834.412 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_ECALOnlyAlpaka_2025+RecoNano_Patatrack_ECALOnlyAlpaka_2025+HARVESTNano_Patatrack_ECALOnlyAlpaka_2025
16834.413 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_ECALOnlyAlpakaValidation_2025+RecoNano_Patatrack_ECALOnlyAlpakaValidation_2025+HARVESTNano_Patatrack_ECALOnlyAlpakaValidation_2025
16834.422 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_HCALOnlyAlpaka_Validation_2025+RecoNano_Patatrack_HCALOnlyAlpaka_Validation_2025+HARVESTNano_Patatrack_HCALOnlyAlpaka_Validation_2025
16834.423 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_HCALOnlyGPUandAlpaka_Validation_2025+RecoNano_Patatrack_HCALOnlyGPUandAlpaka_Validation_2025+HARVESTNano_Patatrack_HCALOnlyGPUandAlpaka_Validation_2025
16834.424 TTbar_14TeV_TuneCP5_2025_GenSim+Digi_Patatrack_HCALOnlyAlpaka_Profiling_2025+RecoNano_Patatrack_HCALOnlyAlpaka_Profiling_2025
These workflows share the same configuration for step1
and step2
, and differ only in step3
and later.
runTheMatrix.py
could be extended to reuse the common steps instead of running 11 identical copies.