oneDPL
oneDPL copied to clipboard
Performance improvements of `__pattern_any_of`, `__pattern_find_if`
In this PR we made some performance improvements:
-
__pattern_any_of(__hetero_tag
has been implemented on__parallel_transform_reduce
; -
__pattern_find_if(__hetero_tag
has been implemented on__parallel_transform_reduce
(gave us the same results as without this change but with https://github.com/oneapi-src/oneDPL/pull/1617).
My experiments shows significant performance boost for subset of algorithms after these changes.