-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removing CUDA/gpu
from Pixel code configs and dropping all CUDA wfs
#46853
Removing CUDA/gpu
from Pixel code configs and dropping all CUDA wfs
#46853
Conversation
cms-bot internal usage |
Well, apparently already these changes involve many parties. So maybe I'll push the drop of the |
enable gpu |
please test |
A new Pull Request was created by @AdrianoDee for master. It involves the following packages:
@AdrianoDee, @Moanwar, @antoniovilela, @atpathak, @consuegs, @davidlange6, @DickyChant, @fabiocos, @jfernan2, @mandrenguyen, @miquork, @perrotta, @rappoccio, @srimanob, @subirsarkar can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
assign heterogeneous |
5d626de
to
77de940
Compare
Thanks @mmusich @cms-sw/alca-l2 @cms-sw/reconstruction-l2 @cms-sw/heterogeneous-l2 @cms-sw/upgrade-l2 this should be ready to go (the last couple of commits were only rebases). |
+1 |
+alca
|
+Upgrade |
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @mandrenguyen, @sextonkennedy, @rappoccio, @antoniovilela (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
pixelRecHitSrc = cms.InputTag('siPixelRecHitsPreSplittingAlpaka'), | ||
src = cms.InputTag('siPixelClustersPreSplitting')) | ||
) | ||
|
||
(alpaka & pp_on_AA & ~phase2_tracker).toModify(siPixelRecHitsPreSplitting, | ||
cpu = _siPixelRecHitFromSoAAlpakaHIonPhase1.clone( | ||
(alpaka & pp_on_AA & ~phase2_tracker).toModify(siPixelRecHitsPreSplitting, _siPixelRecHitFromSoAAlpakaHIonPhase1.clone( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line should have been
(alpaka & pp_on_AA & ~phase2_tracker).toReplaceWith(siPixelRecHitsPreSplitting, _siPixelRecHitFromSoAAlpakaHIonPhase1.clone(
Workflow 160.401 fails in the IB with
Traceback (most recent call last):
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/bin/el8_amd64_gcc12/cmsDriver.py", line 40, in <module>
run()
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/bin/el8_amd64_gcc12/cmsDriver.py", line 16, in run
configBuilder.prepare()
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/Configuration/Applications/python/ConfigBuilder.py", line 2284, in prepare
self.addStandardSequences()
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/Configuration/Applications/python/ConfigBuilder.py", line 826, in addStandardSequences
getattr(self,"prepare_"+stepName)(stepSpec = getattr(self,stepName+"DefaultSeq"))
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/Configuration/Applications/python/ConfigBuilder.py", line 1743, in prepare_RECO
_,_recoSeq,_ = self.loadDefaultOrSpecifiedCFF(stepSpec,self.RECODefaultCFF)
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/Configuration/Applications/python/ConfigBuilder.py", line 1275, in loadDefaultOrSpecifiedCFF
l=self.loadAndRemember(_cff)
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/Configuration/Applications/python/ConfigBuilder.py", line 354, in loadAndRemember
self.process.load(includeFile)
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/FWCore/ParameterSet/python/Config.py", line 760, in load
module = __import__(moduleName)
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_0_X_2025-01-09-2300/src/Configuration/StandardSequences/python/Reconstruction_cff.py", line 8, in <module>
from RecoTracker.Configuration.RecoTracker_cff import *
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_0_X_2025-01-09-2300/src/RecoTracker/Configuration/python/RecoTracker_cff.py", line 5, in <module>
from RecoTracker.IterativeTracking.iterativeTk_cff import *
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_0_X_2025-01-09-2300/src/RecoTracker/IterativeTracking/python/iterativeTk_cff.py", line 4, in <module>
from RecoTracker.IterativeTracking.InitialStepPreSplitting_cff import *
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_0_X_2025-01-09-2300/src/RecoTracker/IterativeTracking/python/InitialStepPreSplitting_cff.py", line 245, in <module>
from RecoLocalTracker.SiPixelRecHits.SiPixelRecHits_cfi import siPixelRecHits
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw-patch/CMSSW_15_0_X_2025-01-09-2300/src/RecoLocalTracker/SiPixelRecHits/python/SiPixelRecHits_cfi.py", line 62, in <module>
(alpaka & pp_on_AA & ~phase2_tracker).toModify(siPixelRecHitsPreSplitting, _siPixelRecHitFromSoAAlpakaHIonPhase1.clone(
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/FWCore/ParameterSet/python/Config.py", line 1783, in toModify
Modifier._toModify(obj,func,**kw)
File "/cvmfs/cms-ib.cern.ch/sw/x86_64/nweek-02871/el8_amd64_gcc12/cms/cmssw/CMSSW_15_0_X_2025-01-08-2300/src/FWCore/ParameterSet/python/Config.py", line 1866, in _toModify
func(obj)
TypeError: 'EDProducer' object is not callable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Matti, I opened this #47078 to fix it.
PR description:
This PR proposes:
pixelNtupletFit_cff
modifier.A subsequent step would be to remove the
gpu
modifier, but since this involves code from many parties, I prefer to have it separated.