Skip to content
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

Fix PFRecHit validation; add Alpaka PFRecHit to legacy format conversion; performance optimisations #28

Merged
merged 14 commits into from
Jul 25, 2023

Conversation

fllor
Copy link

@fllor fllor commented Jul 25, 2023

New commits:

  • make PFRecHit validation independent of ordering, such that legacy <-> Alpaka validation succeeds
  • add Alpaka PFRecHit to legacy format conversion
  • add legacy <-> legacy-from-Alpaka validation
  • add Alpaka <-> legacy-from-Alpaka validation
  • (commented out: add legacy <-> legacy-from-CUDA validation, using the legacy PFRecHits that are created by the CUDA module)

Commits from Hackathon that are included here for some reason:

  • optimise performance Alpaka PFRecHitProducer on GPU
  • add configuration that stores HCAL recHits to Root file
  • add configuration that constructs PFRecHits based on said file (preparation for benchmarking)

@jsamudio
Copy link
Owner

Can you just write a brief description of the change and the validation done?

@fllor
Copy link
Author

fllor commented Jul 25, 2023

Done

@jsamudio jsamudio merged commit d184815 into jsamudio:tmpPFonGPU Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants