Skip to content

[SYCL][CUDA] Add CoreOption flag to CUDA backend options #4930

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

Merged
merged 1 commit into from
Nov 12, 2021

Conversation

AidanBeltonS
Copy link
Contributor

This PR updates cuda-gpu-arch, cuda-path, nocudalib, and fno-sycl-libspirv options to have CoreOption flag. The change allows the options to be used with clang-cl for Windows. Tests are modified and added to check that these options work with clang-cl. I believe this resolves issue #4764.

Copy link
Contributor

@mdtoguchi mdtoguchi left a comment

Choose a reason for hiding this comment

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

Thanks - LGTM
Do we need to be concerned about any other related options that would be used on the Windows side?

@AidanBeltonS
Copy link
Contributor Author

I think that these are the only options that the CUDA backend currently uses and they do not appear to be dependent other options. Further related CUDA options could be added, though I would not be sure of the use case if they are not used by SYCL.

@dm-vodopyanov dm-vodopyanov added the cuda CUDA back-end label Nov 12, 2021
@dm-vodopyanov dm-vodopyanov merged commit 1704d16 into intel:sycl Nov 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cuda CUDA back-end
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants