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

RFC: remove sycl chapter #4

Merged
merged 7 commits into from
Apr 23, 2024
Merged

Conversation

rscohn2
Copy link
Member

@rscohn2 rscohn2 commented Apr 13, 2024

@rscohn2
Copy link
Member Author

rscohn2 commented Apr 13, 2024

The topic was discussed in the WG. I talked 1-1 with Greg and Alexey and tried to incorporate their feedback. If no one objects within a week I will consider this proposal accepted and merge the PRs.

Recommendation
Oneapi spec components should not use vendor extensions in interfaces. Either
wrap the type (example above) or work with SYCL WG to make it part of SYCL
spec or as a KHR extension. If there is a compelling reason to use a vendor

Choose a reason for hiding this comment

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

KHR is undefined at this point. I see it's defined as the identifier for supra-vendor organization extensions in https://registry.khronos.org/EGL/specs/eglspec.1.5.pdf. Will most readers be familiar with it through background with Khronos, or is a brief definition needed?

Copy link
Member Author

Choose a reason for hiding this comment

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

I updated the explanation. @gmlueck: this was based on our conversation so please review

RFCs/001-removing-sycl.rst Outdated Show resolved Hide resolved
@rscohn2 rscohn2 changed the title Proposal to remove sycl chapter RFC: remove sycl chapter Apr 16, 2024
@rscohn2 rscohn2 closed this Apr 16, 2024
@rscohn2 rscohn2 reopened this Apr 16, 2024
@rscohn2 rscohn2 merged commit 5b44734 into uxlfoundation:main Apr 23, 2024
1 check passed
@rscohn2 rscohn2 deleted the remove-sycl branch April 23, 2024 20:02
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.

3 participants