File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 1+ import FWCore .ParameterSet .Config as cms
2+
3+ # This modifier is for enabling alpaka modules
4+
5+ alpaka = cms .Modifier ()
Original file line number Diff line number Diff line change 1313def _addProcessAccelerators (process ):
1414 process .load ("Configuration.StandardSequences.Accelerators_cff" )
1515
16+ def _addProcessAcceleratorsAlpaka (process ):
17+ process .load ("HeterogeneousCore.AlpakaCore.ProcessAcceleratorAlpaka_cfi" )
18+
1619from Configuration .ProcessModifiers .gpu_cff import gpu
1720from Configuration .ProcessModifiers .pixelNtupletFit_cff import pixelNtupletFit
18- modifyConfigurationStandardSequencesServicesAddProcessAccelerators_ = (gpu | pixelNtupletFit ).makeProcessModifier (_addProcessAccelerators )
21+ from Configuration .ProcessModifiers .alpaka_cff import alpaka
22+
23+ modifyConfigurationStandardSequencesServicesAddProcessAccelerators_ = (gpu | pixelNtupletFit | alpaka ).makeProcessModifier (_addProcessAccelerators )
24+ modifyConfigurationStandardSequencesServicesAddProcessAcceleratorsAlpaka_ = alpaka .makeProcessModifier (_addProcessAcceleratorsAlpaka )
1925
2026# load TritonService when SONIC workflow is enabled
2127def _addTritonService (process ):
You can’t perform that action at this time.
0 commit comments