-
Notifications
You must be signed in to change notification settings - Fork 129
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
Adding SYCL support to the Kokkos backend #3621
Conversation
This is ready for review @masterleinad let me know if you have any comments on the SYCL specific functions |
@anagainaru this looks good, but in principle I would skip it for the patch release since this is not a bugfix. Is there a reason of why would you need this in the next patch release? |
@vicentebolea you are right, I will rebase it over master |
That makes sense to wait for the rebase, the CI should pass in less then 1h. |
@anagainaru #3623 was merged to master |
Rebased and ready to be reviewed one last time |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks reasonable to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, good refactor there
Adding the SYCL backend in ADIOS2 (tested on ALCF Polaris with oneapi and clang++)
This was also tested with the new build system that Vicente is pushing in #3623
One change that affects the other backends is that
long double
will no longer be supported for metadata computation (min/max) since it is not supported by several configurations I tried running on.