Skip to content
Snippets Groups Projects

Mitigating GPU Moments Calculation Differences

By changing the algorithm that is used to calculate the eigenvalues and eigenvectors of the 3×3 matrix that gives the shower axis, we can improve the GPU-CPU differences, especially for Δα, Δφ and Δθ.

The new algorithm matches the non-iterative version used by Eigen, leveraging GPU intrinsics for better precision and performance.

Merge request reports

Pipeline #7084638 passed

Pipeline passed for 23d18665 on dossantn:final-moments-improvement

Approval is optional

Merged by Frank WinklmeierFrank Winklmeier 1 year ago (Mar 19, 2024 4:41pm UTC)

Merge details

  • Changes merged into main with 81cb33bf (commits were squashed).
  • Deleted 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