Skip to content

Commit

Permalink
Add WF .515 for ECAL GPU vs. CPU validation.
Browse files Browse the repository at this point in the history
  • Loading branch information
thomreis committed Mar 2, 2022
1 parent 4eccbd2 commit adbbc2c
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -679,7 +679,7 @@ def setup_(self, step, stepName, stepDict, k, properties):
offset = 0.512,
)

# add here a .513 workflow for GPU vs CPU validation
# add here a .513 workflow for GPU with fallback to CPU

upgradeWFs['PatatrackECALOnlyGPUProfiling'] = PatatrackWorkflow(
digi = {
Expand All @@ -695,6 +695,21 @@ def setup_(self, step, stepName, stepDict, k, properties):
offset = 0.514,
)

upgradeWFs['PatatrackECALOnlyGPU_Validation'] = PatatrackWorkflow(
digi = {
'--procModifiers': 'gpu,gpuValidationEcal'
},
reco = {
'-s': 'RAW2DIGI:RawToDigi_ecalOnly,RECO:reconstruction_ecalOnly,VALIDATION:@ecalOnlyValidation,DQM:@ecalOnly',
'--procModifiers': 'gpu,gpuValidationEcal'
},
harvest = {
'-s': 'HARVESTING:@ecalOnlyValidation+@ecal'
},
suffix = 'Patatrack_ECALOnlyGPU_Validation',
offset = 0.515,
)

upgradeWFs['PatatrackHCALOnlyCPU'] = PatatrackWorkflow(
reco = {
'-s': 'RAW2DIGI:RawToDigi_hcalOnly,RECO:reconstruction_hcalOnly,VALIDATION:@hcalOnlyValidation,DQM:@hcalOnly+@hcal2Only',
Expand Down
2 changes: 1 addition & 1 deletion DQM/EcalMonitorTasks/python/EcalMonitorTask_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
from Configuration.ProcessModifiers.gpuValidationEcal_cff import gpuValidationEcal
from DQM.EcalMonitorTasks.ecalGpuTask_cfi import ecalGpuTask

gpuValidationEcal.toModify(ecalGpuTask.params, runGpuTask = cms.untracked.bool(True))
gpuValidationEcal.toModify(ecalGpuTask.params, runGpuTask = True)
gpuValidationEcal.toModify(ecalMonitorTask.workers, func = lambda workers: workers.append("GpuTask"))
gpuValidationEcal.toModify(ecalMonitorTask, workerParameters = dict(GpuTask = ecalGpuTask))

0 comments on commit adbbc2c

Please sign in to comment.