Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 173
    • Merge requests 173
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • atlas
  • athenaathena
  • Merge requests
  • !20467

Merged
Created Jan 20, 2019 by Xiaozhong Huang@xiaozhonDeveloper

Optimization of CPU time of FastCaloSimV2 (ATLASSIM-3980)

  • Overview 55
  • Commits 4
  • Pipelines 4
  • Changes 9

The CaloCellContainer is set to be incomplete by default. Thus, a look up table is needed to to find the correct index based on the hash value of the cell element. In fact, the CaloCellContainer is always ordered and complete after creation the look up table is not needed.

After modification, the CPU time/evt is reduced from 71ms to 53ms for single photons.

Edited Feb 26, 2019 by Xiaozhong Huang
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: fcs-profiling