Repository navigation
Transitioned dpctl to require DPC++ 2023, removed host related functions, fixed linker crash, enabled SyclKernel.max_sub_group_size property #1028
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
oleksandr-pavlyk
merged 25 commits into
master
from
fix-debug-build-linker-relocation-truncated-to-fit
Dec 26, 2022
Merged
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
9aa8e02
Used new in DPC++ 2023 option to fix linker crash
oleksandr-pavlyk ca987af
Added missing include to defined __SYCL_COMPILER_VERSION
oleksandr-pavlyk 4deadb8
Skipping check for preferred_vector_width_double without fp64 aspect.
oleksandr-pavlyk d24dcde
Do not exercise DPCTL_HOST backend, and DPCTL_HOST_DEVICE device type…
oleksandr-pavlyk d1b4d27
Adjusted test for device-specific kernel descriptor private-memory.
oleksandr-pavlyk 1389a32
Change gen_docs.py to use Release build
oleksandr-pavlyk 77efc73
Fixed test_cython_api
oleksandr-pavlyk 2e54bf6
Removed 2023_SWITCHOVER
oleksandr-pavlyk 3267ef6
Added static assert for minimum require compiler version
oleksandr-pavlyk b4fa9c5
Removed no longer needed include
oleksandr-pavlyk 9259083
Removed obsolete comment
oleksandr-pavlyk c73190c
Implemented SyclKernel.max_sub_group_size
oleksandr-pavlyk 72622e0
Modified test_async_submit to check status right away
oleksandr-pavlyk cee5afe
Removed aspect_host, select_host_device, has_host_device
oleksandr-pavlyk ad85e04
Removed DPCTL_HOST and DPCTL_HOST_DEVICE
oleksandr-pavlyk 97551b6
Removed host-related functions/methods
oleksandr-pavlyk 9aa909f
Added item about removal of Python API functions to ChangeLog
oleksandr-pavlyk d6ed339
Removed select_host_device instance devices from dpctl_device_selector
oleksandr-pavlyk 8676efe
Documented addition of dpctl.program.SyclKernel.max_sub_group_size pr…
oleksandr-pavlyk 03de8fe
Used Release build type in generate documentation workflow, it is way…
oleksandr-pavlyk 8ca2dd5
Use -g1 for debug build to reduce size of SO with offloaded sections
oleksandr-pavlyk 4b0f484
adjust --ignore-filename-regex to reflect changes in DPC++ 2023
oleksandr-pavlyk cfefca3
Corrected -ignore-filename-regex in libsyclinterface/tests/CMakeLists…
oleksandr-pavlyk 44a8e38
More verbosity to steps of coverall uploads
oleksandr-pavlyk 3db9c8d
Use different exclusion pattern: /tmp/icpx*
oleksandr-pavlyk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Adjusted test for device-specific kernel descriptor private-memory.
With 2022.2 a non-zero value was being returned for interoperability kernel compiler for GPU device, but it now returns zero with 2023.0 compiler.
- Loading branch information
commit d1b4d27006eb7830a5ea41e8911632f092033855
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is actually an improvement in DPC++ RT, not a regression. Neither of the kernels use private memory.