Skip to content
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

Optimizations of the HGCAL L1 trigger #15782

Merged
merged 47 commits into from Sep 22, 2016

Conversation

jbsauvan
Copy link
Contributor

@jbsauvan jbsauvan commented Sep 8, 2016

This pull request includes the following changes to the HGCAL L1 trigger:

  • Optimization of the processing time of the HGCAL trigger. This is mainly a reorganization of loops in the front-end part of the trigger.
  • Optimization of the memory footprint of the HGCAL trigger geometry. It now makes use of the detid structure to associate cells to trigger cells and trigger modules, instead of storing the full trigger cells and modules maps. This involves changes in the interface of the geometry.
  • Updates in the HGCAL trigger tests
  • Some bugfixes

baffioni and others added 30 commits June 15, 2016 12:04
Optimize front-end processing time
@cmsbuild
Copy link
Contributor

Pull request #15782 was updated. @civanch, @mdhildreth, @cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please check and sign again.

@jbsauvan
Copy link
Contributor Author

@davidlange6 @lgray
I have updated the code according to the comments above.

@lgray
Copy link
Contributor

lgray commented Sep 17, 2016

@cmsbuild please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Sep 17, 2016

The tests are being triggered in jenkins.
https://cmssdt.cern.ch/jenkins/job/ib-any-integration/15240/console

@cmsbuild
Copy link
Contributor

@cmsbuild
Copy link
Contributor

@jbsauvan
Copy link
Contributor Author

@davidlange6
Is the updated code ok for you? Is there something else that could be improved?
Thanks

@jbsauvan
Copy link
Contributor Author

@civanch @mdhildreth @mulhearn @rekovic Could you check if the updated PR is still ok? (And sign again if this is the case)
@davidlange6 Could you also sign if you are satisfied with the changes?
Thanks

@jbsauvan
Copy link
Contributor Author

@civanch @mdhildreth @mulhearn @rekovic @davidlange6
If you have no more comments and are satisfied with the changes, could you please consider signing (again, for those who already signed) and merging this PR.
I really would like this to be included in pre13 since it brings significant performance improvement.
Thanks

@davidlange6 davidlange6 merged commit 4b2f7e3 into cms-sw:CMSSW_8_1_X Sep 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants