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
MTD simulation: premixing tuning #29039
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-29039/13905
|
A new Pull Request was created by @casarsa (Massimo Casarsa) for master. It involves the following packages: DataFormats/FTLDigi @cmsbuild, @civanch, @kpedro88, @mdhildreth can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
test parameters
|
please test |
The tests are being triggered in jenkins. |
+1 |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1 |
abort |
Jenkins tests are aborted. |
please test workflow 20661.97,20634.99,23434.1001,23434.1001 |
The tests are being triggered in jenkins.
|
@casarsa , as you might know, we need to keep a compatibility between 11_0_0 and 11_1_X in order to re-run the reconstruction starting from the GEN-SIM-DIGI-RAW produced in 11_0_0_patch1 for the HLT TDR. |
@silviodonato This PR changes the format of the premixing library. The MTD digis are not affected. |
@silviodonato thanks for the heads up; according to @casarsa this should be fine. Premixing will be good to have in the long run, unfortunately not for the HLT TDR ! |
+1 |
Comparison job queued. |
Comparison is ready @slava77 comparisons for the following workflows were not done due to missing matrix map:
Comparison Summary:
|
+1 |
PR description:
The packing of the PU SimHits information in the premixing library has been tuned to fix a bias in the MTD time resolution when running with premixing. Basically, the width of the word, in which the time and energy information is stored, has been increased from 10 to 16 bits.
The figure below shows a comparison of the BTL resolution between the standard PU (WF 22234.0) and the premixed PU (WF 22234.99) for the current code and the proposed changes.
PR validation:
PU library size:
current:
PMTDSimAccumulator_mix_FTLBarrel_DIGI. 3.46034e+06 2.89781e+06
PMTDSimAccumulator_mix_FTLEndcap_DIGI. 1.33435e+06 788234
new:
PMTDSimAccumulator_mix_FTLBarrel_DIGI. 4.66987e+06 2.82419e+06
PMTDSimAccumulator_mix_FTLEndcap_DIGI. 1.57796e+06 902263
Performance:
The new code affects the steps 2 and 3, it has been tested with WF 22234.99 in CMSSW_11_1_X_2020-02-24-2300.
step 2
MemoryReport> Peak virtual size 4503.98 Mbytes
Key events increasing vsize:
[1] run: 1 lumi: 1 event: 1 vsize = 4119.94 deltaVsize = 0 rss = 2456.23 delta = 0
[2] run: 1 lumi: 1 event: 2 vsize = 4119.95 deltaVsize = 0.015625 rss = 2674.35 delta = 218.117
[4] run: 1 lumi: 1 event: 4 vsize = 4503.96 deltaVsize = 384.008 rss = 2787.09 delta = 112.746
[6] run: 1 lumi: 1 event: 6 vsize = 4503.98 deltaVsize = 0.0195312 rss = 2787.36 delta = 0.265625
[0] run: 0 lumi: 0 event: 0 vsize = 0 deltaVsize = 0 rss = 0 delta = 0
[8] run: 1 lumi: 1 event: 8 vsize = 4503.98 deltaVsize = 0 rss = 2860.68 delta = 73.3164
[7] run: 1 lumi: 1 event: 7 vsize = 4503.98 deltaVsize = 0 rss = 2831.74 delta = 44.3789
[6] run: 1 lumi: 1 event: 6 vsize = 4503.98 deltaVsize = 0.0195312 rss = 2787.36 delta = 0.265625
TimeReport> Time report complete in 844.182 seconds
Time Summary:
Event Throughput: 0.01215 ev/s
CPU Summary:
Processing Summary:
step 3
MemoryReport> Peak virtual size 4815.11 Mbytes
Key events increasing vsize:
[0] run: 0 lumi: 0 event: 0 vsize = 0 deltaVsize = 0 rss = 0 delta = 0
[1] run: 1 lumi: 1 event: 1 vsize = 4035.09 deltaVsize = 0 rss = 2976.07 delta = 0
[2] run: 1 lumi: 1 event: 2 vsize = 4431.09 deltaVsize = 396 rss = 3095.2 delta = 119.129
[3] run: 1 lumi: 1 event: 3 vsize = 4815.11 deltaVsize = 384.02 rss = 3062.52 delta = -32.6836
[0] run: 0 lumi: 0 event: 0 vsize = 0 deltaVsize = 0 rss = 0 delta = 0
[5] run: 1 lumi: 1 event: 5 vsize = 4815.11 deltaVsize = 0 rss = 3238.1 delta = 175.582
[4] run: 1 lumi: 1 event: 4 vsize = 4815.11 deltaVsize = 0 rss = 2982.25 delta = -80.2656
[3] run: 1 lumi: 1 event: 3 vsize = 4815.11 deltaVsize = 384.02 rss = 3062.52 delta = -32.6836
TimeReport> Time report complete in 655.984 seconds
Time Summary:
Event Throughput: 0.0157195 ev/s
CPU Summary:
Processing Summary: