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_keyalgorithm for key-value sorting.reduce,min_element,max_element,minmax_element,is_partitioned, andlexicographical_comparealgorithms with DPC++ execution policies.reduce_by_segment,inclusive_scan_by_segment, andexclusive_scan_by_segmentalgorithms for binary operators with known identitieswhen using DPC++ execution policies.
value_typeto all views inoneapi::dpl::experimental::ranges.oneapi::dpl::experimental::ranges::sortto support projections applied to the range elements prior to comparison.Fixed Issues
oneDPLIntelLLVMConfig.cmaketo resolve issues using CMake 3.20+ on Windows for icx and icx-cl.sortandstable_sortalgorithms when performing a descending sorton signed numeric types with negative values.
reduce_by_segmentalgorithm when a non-commutative predicate is used.sortandstable_sortalgorithms for integral types wider than 4 bytes.New Known Issues and Limitations
unseqandpar_unseqpolicies onCPUs with the Intel® C++ Compiler 2021.8.
This release also includes the following changes from oneDPL 2022.1.1
New Features
sortalgorithm performance for the arithmetic data types withstd::lessorstd::greatercomparison 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_iteratorto 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