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

Disabled the TED and TRE tables by default. #47

Merged

Conversation

aehart
Copy link

@aehart aehart commented Oct 18, 2020

PR description:

Port to the L1TK-dev-11_2_0_pre6 branch of cms-sw#30847, which disables the lookup tables in the TrackletEngineDisplaced and TripletEngine, which were found to cause excessive memory consumption.

This issue was discussed during the 22 July algorithm meeting:
https://indico.cern.ch/event/941060/#27-change-to-displaced-trackin

PR validation:

The desired effect on memory consumption is seen after this change, as detailed in the discussion on cms-sw#30818. I also ran the usual scram b code-checks, scram b code-format, and cmsCodeRulesChecker.py, which do not produce any warnings.

@aehart aehart changed the title Extended tables cms l1 tk Disabled the TED and TRE tables by default. Oct 18, 2020
@skinnari skinnari merged commit a9a10f6 into cms-L1TK:L1TK-dev-11_2_0_pre6 Oct 19, 2020
@aehart aehart deleted the extended_tables_cms-L1TK branch October 23, 2020 14:56
tomalin pushed a commit that referenced this pull request Dec 8, 2020
* Added a flag for enabling the application of the TED and TRE tables.

* Fixed code format issues.

* Updated bestTCID to not depend on the number of bits used to represent TCIDs.

* Removed confusing comment.
aryd pushed a commit that referenced this pull request Dec 9, 2020
* Added a flag for enabling the application of the TED and TRE tables.

* Fixed code format issues.

* Updated bestTCID to not depend on the number of bits used to represent TCIDs.

* Removed confusing comment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants