Skip to content

Conversation

@sergey-semenov
Copy link
Contributor

Add support for the byte array type properties. Register the new kernel
parameter optimization properties while adding binary images in the
program manager. This information is then used while setting kernel
arguments to skip over the eliminated ones.

Signed-off-by: Sergey Semenov [email protected]

Add support for the byte array type properties. Register the new kernel
parameter optimization properties while adding binary images in the
program manager. This information is then used while setting kernel
arguments to skip over the eliminated ones.

Signed-off-by: Sergey Semenov <[email protected]>
@sergey-semenov
Copy link
Contributor Author

TBD: add tests

* replace unsigned char with std::uint8_t
* replace the use of vector with a custom wrapper to avoid unnecessary
copying
* remove inappropriate use of CHAR_BIT
* add some TODO's for potential improvements
* fix a test case by allowing unset arguments (as long as they are set
on the user side)

Signed-off-by: Sergey Semenov <[email protected]>
Signed-off-by: Sergey Semenov <[email protected]>
@bader bader requested a review from kbobrovs August 17, 2020 13:13
@romanovvlad romanovvlad dismissed kbobrovs’s stale review August 17, 2020 17:03

The comments are resolved. Feel free to write more comments, we will resolved them in a separate PR.

@bader bader merged commit 63ac3d3 into intel:sycl Aug 17, 2020
jsji pushed a commit that referenced this pull request Feb 1, 2024
Chenyang-L pushed a commit that referenced this pull request Feb 18, 2025
[SYCL] Add -foffload-fp32-prec-[div/sqrt] FE option handling in JIT
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.

5 participants