oneDPL icon indicating copy to clipboard operation
oneDPL copied to clipboard

Performance improvements of `__pattern_any_of`, `__pattern_find_if`

Open SergeyKopienko opened this issue 8 months ago • 0 comments

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.

SergeyKopienko avatar Jun 11 '24 15:06 SergeyKopienko