Skip to content
Snippets Groups Projects

Final(?) tweaks to ID track silicon seeding

All threads resolved!

This MR adds some small further performance tweaks to the seeding phase of ID track reconstruction, as part of the ATLIDTRKCP-260 optimization round:

  • The z0 interval for track reconstruction is reduced from 250 to 200mm
  • veto of some specific 'impossible' regions for the seed's central space point (for example, first/last layers or top of a disk)
  • increase min delta R between consecutive SP in a seed from 5 to 10mm
  • update of the space point map in the seed maker event data to allow it to grow in size if needed, allowing a smaller size in memory when starting out (200 rather than 5k slots)
  • Improve documentation of the logic being used in the seed maker

The changes should leave the tracking efficiency stable at sub-permille level, while the fake rate is reduced by around 10%. The CPU time for the track finding step should improve by slightly below 10 percent, with slight downstream profits to the ambiguity resolution and track extension, and a 3-4% improvement in overall tracking CPU. A detailed discussion of the changes is available in these slides.

Adding @norap and @sroe. Also including @amete for information in case this shows up in SPOT.

Edited by Maximilian Emanuel Goblirsch-Kolb

Merge request reports

Pipeline #1940777 passed

Pipeline passed for c6f9a11a on goblirsc:master-tuneTrackFinderFurther

Approval is optional

Merged by Walter LamplWalter Lampl 4 years ago (Sep 16, 2020 4:59pm UTC)

Merge details

  • Changes merged into master with f8d5f496 (commits were squashed).
  • Did not delete the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading