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

Quintuplet Kernels to Alpaka #264

Merged
merged 6 commits into from
Apr 10, 2023
Merged

Quintuplet Kernels to Alpaka #264

merged 6 commits into from
Apr 10, 2023

Conversation

GNiendorf
Copy link
Member

@GNiendorf GNiendorf commented Apr 5, 2023

Move the two kernels and corresponding device functions in Quintuplet.cu to Alpaka.

Comparison between this PR and Master: Here

Comparison between the current alpaka_move and Master: Here

Master Validation Plots: Here

Current alpaka_move Validation Plots: Here

This PR Validation Plots: Here

Master Timing
master

Current alpaka_move Branch Timing
alpaka_move

This PR Timing
this_pr

@GNiendorf GNiendorf marked this pull request as ready for review April 6, 2023 23:03
@GNiendorf
Copy link
Member Author

GNiendorf commented Apr 6, 2023

Updated Timing:
Screenshot 2023-04-06 at 7 31 35 PM

Updated Comparison Plots (Ignore the url, these plots are for f832b9f): Here
Updated Validation Plots (f832b9f): Here

@GNiendorf GNiendorf requested a review from VourMa April 6, 2023 23:35
@GNiendorf
Copy link
Member Author

GNiendorf commented Apr 7, 2023

One additional note, the "matchRadiiXXXXXXXX" functions have a lot of repeated code that should be simplified. See #263

Copy link
Contributor

@VourMa VourMa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR looks good, just a couple very minor comments.

SDL/Event.cu Show resolved Hide resolved
SDL/Quintuplet.cuh Outdated Show resolved Hide resolved
SDL/Quintuplet.cuh Outdated Show resolved Hide resolved
@VourMa VourMa merged commit 12cf787 into SegmentLinking:alpaka_move Apr 10, 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