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
-
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