oneDPL 2022.2.0 release #1028
Closed
ValentinaKats
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
New in 2022.2.0
New Features
sort_by_key
algorithm for key-value sorting.reduce
,min_element
,max_element
,minmax_element
,is_partitioned
, andlexicographical_compare
algorithms with DPC++ execution policies.reduce_by_segment
,inclusive_scan_by_segment
, andexclusive_scan_by_segment
algorithms for binary operators with known identitieswhen using DPC++ execution policies.
value_type
to all views inoneapi::dpl::experimental::ranges
.oneapi::dpl::experimental::ranges::sort
to support projections applied to the range elements prior to comparison.Fixed Issues
oneDPLIntelLLVMConfig.cmake
to resolve issues using CMake 3.20+ on Windows for icx and icx-cl.sort
andstable_sort
algorithms when performing a descending sorton signed numeric types with negative values.
reduce_by_segment
algorithm when a non-commutative predicate is used.sort
andstable_sort
algorithms for integral types wider than 4 bytes.New Known Issues and Limitations
unseq
andpar_unseq
policies onCPUs with the Intel® C++ Compiler 2021.8.
This release also includes the following changes from oneDPL 2022.1.1
New Features
sort
algorithm performance for the arithmetic data types withstd::less
orstd::greater
comparison operator and DPC++ policy.Fixes Issues
transform_reduce
,minmax_element
, and related algorithms when ran on CPU devices.transform_reduce
,minmax_element
, and related algorithms on FPGAs.permutation_iterator
to support C-style array as a permutation map.This discussion was created from the release oneDPL 2022.2.0 release.
Beta Was this translation helpful? Give feedback.
All reactions