-
Notifications
You must be signed in to change notification settings - Fork 5
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
GPU2CPU for clusters and RecHIts #18
GPU2CPU for clusters and RecHIts #18
Conversation
still issues. after few events I got
even if the number of clusters is correct investigating.... |
changed the asserts in couts |
problem understood: it is due to clusters larger than 255 pixels: on CPU we truncate at 255, on GPU there is no truncation (as there is no copy of digis). |
@VinInn can you confirm that these blocks
should be dropped altogether ? In fact, could I ask you to clean up the code from the debugging stuff before making the PRs ? |
should we really remove all "debug" code or just ifdefit? |
At the very least you should remove As for what is in production: IMHO there should be a single (at most per-package) flag used to |
As for these messages, I've cleaned them up via #21 |
1 similar comment
c2e8f3e
to
0fa0c41
Compare
1 similar comment
all cout are "gone" |
Does it crash on (for
Are all these additions from this PR? I can make a PR on top of yours adding them (and hope that the manual version of |
On 1 Mar, 2018, at 1:35 PM, Matti Kortelainen ***@***.***> wrote:
@VinInn
10824.8 crashes while my own config works..
Does it crash on cms-patatrack:CMSSW_10_1_X_Patatrack or on this branch?
this branch
(for 10824.8 I took the customization from #13 which I though was the latest merged one)
this is because process.siPixelRecHitsPreSplitting.src != cms.InputTag("siPixelDigis"),
actually it is missing the whole
from FWCore.ParameterSet.MassReplace import massReplaceInputTag
massReplaceInputTag(process, 'siPixelClustersPreSplitting', 'siPixelDigis')
adding it to the end of step3_RAW2DIGI_RECO_VALIDATION.py
it works...
Are all these additions from this PR? I can make a PR on top of yours adding them (and hope that the manual version of massReplaceInputTag does not touch too many packages...)
yes, from this PR
v.
|
@VinInn , here are the comparison plots for 1k Z->mumu events without pileup.
Do the differences agree with what you expect ? |
|
OK, I think I managed to put the necessary customisation to use these changes in the |
Done in #31 . |
…ms (L1Trigger/TrackFindingTMTT) (cms-sw#29381) * create separate PRs for the two L1TK packages * Improved KF efficiency at high eta * Moved MC data files to cms-data * Removed old file * Removed KF HLS to put instead in external library * Ran scram b code-format * Delete KF4ParamsComb.h.bak * Delete KF4ParamsCombIV.bak * Delete KF4ParamsCombV2.bak * Delete KF5ParamsComb.h.bak * Delete KF4ParamsComb.cc.bak * Delete KF4ParamsCombIV.bak * Delete KF4ParamsCombV2.bak * Delete KF5ParamsComb.cc.bak * L1 tk integration tmtt pre5 (#7) * Added CMS code style fixes * Removed old file * Reapplied stub b code-format * All code review changes (#13) * Fix clang errors (#14) * fixed clang error * directory for MC txt files * Fixed clang warnings + minor simplifications (#15) * tweak * tweak * Fixed clang warnings and small simplifications * Fixed clang warnings and small simplifications * All remaining review comments addressed (#16) * Replaced vector size with empty function * Simplified DegradeBend and StubWindowSuggest * Fixed more review comments * More review comments * code reformat * Ran exhaustive clang tidy * Added library to BuildFile.xml (#17) * Deleted TrackFindingTMT/data/README (#18) * Added library to BuildFile.xml (This was already done yesterday. Not sure why it appears again) * README file in data directory deleted * Fix review comments (#20) Co-authored-by: Louise Skinnari <louise.skinnari@cern.ch>
to test it add to your configuration
to ensure fair comparison, on CPU add
for data remember to change GT to
printouts and asserts can be cleaned up later on