Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Conversation

@steffenlarsen
Copy link

Some targets may not support std::fill in kernel code. This commit changes a number of std::fill in kernel code to be a fill command on queue.

Some targets may not support std::fill in kernel code. This commit
changes a number of std::fill in kernel code to be a fill command on
queue.

Signed-off-by: Larsen, Steffen <[email protected]>
@mmoadeli
Copy link

mmoadeli commented Dec 20, 2022

Hi @steffenlarsen , I tried this PR using latest sycl rev. There are a number of errors related tosycl::ext::oneapi::reduction does not exist. The suggested changes in sycl::ext::oneapi seems to be part of sycl namespace now.
From what I can see the issue should be resolved by minor changes in reduction_utils.hpp to reflect that. If you don't have any updates on this, we can further investigate.

@steffenlarsen
Copy link
Author

@mmoadeli - I don't believe those issues are related to these changes. This was needed by CUDA testing on Windows as std::fill was causing problems.

@steffenlarsen
Copy link
Author

@cperkinsintel - Friendly ping.

@steffenlarsen steffenlarsen merged commit 0e87bbc into intel:intel Feb 1, 2023
myler pushed a commit to myler/llvm-test-suite that referenced this pull request Mar 22, 2023
Some targets may not support std::fill in kernel code. This commit
changes a number of std::fill in kernel code to be a fill command on
queue.

Signed-off-by: Larsen, Steffen <[email protected]>
aelovikov-intel pushed a commit to aelovikov-intel/llvm that referenced this pull request Mar 27, 2023
…vm-test-suite#1049)

Some targets may not support std::fill in kernel code. This commit
changes a number of std::fill in kernel code to be a fill command on
queue.

Signed-off-by: Larsen, Steffen <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants