-
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
Convert remaining legacy modules in RECO to support multi-threading #11140
Conversation
…related to MET and MiniAOD to threaded modules
…am that contained reco::parser stuff
…r to modern modules
@cvuosalo |
@Slava: The IB used was CMSSW_7_6_X_2015-09-03-1100, the same as before. |
@cmsbuild please test |
The tests are being triggered in jenkins. |
+1 The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic: |
@cvuosalo I checked the last updates and they seem fine now BTW, please make PRs only from some descriptive topic branches (not from "merge-attempt") |
+1 Convert remaining legacy modules in RECO to support multi-threading. There should be no change in monitored quantities. This PR is derived from #10806 and is intended to fix its merge conflicts. Jenkins tests against baseline CMSSW_7_6_X_2015-09-09-1100 show no significant differences, as expected. See #10806 for information about the performance of this PR. |
Convert remaining legacy modules in RECO to support multi-threading
@slava77 @cvuosalo I will start from this branch and construct new backports. @davidlange6 I'll update the old ones. |
Converted the last remaining legacy reco modules that were taking some amount of time, as reported by igprof.
This PR is a copy of #10806, with merge conflicts fixed.