Skip to content

Make Sycl resource more consist with other resources#182

Open
MrBurmark wants to merge 5 commits into
mainfrom
bugfix/burmark1/sycl_breaking_changes
Open

Make Sycl resource more consist with other resources#182
MrBurmark wants to merge 5 commits into
mainfrom
bugfix/burmark1/sycl_breaking_changes

Conversation

@MrBurmark
Copy link
Copy Markdown
Member

Change some parts of the Sycl resource to be more consistent with other resources.

These involve breaking changes and should not be merged until the next major release.

Comment thread include/camp/resource/sycl.hpp
@MrBurmark
Copy link
Copy Markdown
Member Author

This adds a user settable default resource per thread, which may also be useful to have for the other GPU backends. It adds a bit more overhead as the global is not a thread_local instead.

MrBurmark added 2 commits May 26, 2026 15:39
Now Sycl::get_queue returns a reference instead of a pointer
@MrBurmark MrBurmark force-pushed the bugfix/burmark1/sycl_breaking_changes branch from fcfff57 to bee6850 Compare May 26, 2026 22:40
@MrBurmark MrBurmark marked this pull request as ready for review May 26, 2026 22:41
@MrBurmark MrBurmark mentioned this pull request May 26, 2026
@MrBurmark MrBurmark requested a review from rhornung67 May 26, 2026 23:35
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