oneDPL 2022.5.0 release
ValentinaKats
released this
09 Apr 16:24
·
317 commits
to main
since this release
New Features
- Added new
histogram
algorithms for generating a histogram from an input sequence into an output sequence representing either equally spaced or user-defined bins. These algorithms are currently only available for device execution policies. - Supported zip_iterator for
transform
algorithm.
Fixed Issues
- Fixed handling of
permutation_iterator
as input to oneDPL algorithms for a variety of source iterator and permutation types which caused issues. - Fixed
zip_iterator
to besycl device copyable
for trivially copyable source iterator types. - Added a workaround for reduction algorithm failures with 64-bit data types. Define the
ONEDPL_WORKAROUND_FOR_IGPU_64BIT_REDUCTION
macro to1
before including oneDPL header files.
New Known Issues and Limitations
- Crashes or incorrect results may occur when using
oneapi::dpl::reverse_iterator
orstd::reverse_iterator
as input to oneDPL algorithms with device execution policies.