Sergey Kopienko

Results 60 issues of Sergey Kopienko

# Existing Sample Changes ## Description DPCPP 2023 breaking change: remove usage of 'cl' namespace from examples. Fixes Issue# ## External Dependencies List any external dependencies created as a result...

In this PR we pack some parallel function calls into `__internal::__except_handler` : - `__parallel_copy_if`; - `__parallel_find`; - `__parallel_find_or`; - `__parallel_for`; - `__parallel_merge`; - `__parallel_or`; - `__parallel_partial_sort`; - `__parallel_scan_copy`; - `__parallel_set_op`;...

Now we have only one `class __buffer_impl` in oneDPL code and it's renamed to `class __buffer_impl_host`: ```C++ template class __buffer_impl_host { // ... }; ``` Also now we can specify...

# Here is another implementation of https://github.com/oneapi-src/oneDPL/pull/1455 This PR based on prototype from @rarutyun Source prototype has been placed here: - https://github.com/oneapi-src/oneDPL/tree/rarutyun/tag_dispatching_prototype - PR: https://github.com/oneapi-src/oneDPL/pull/164 # **!!! ATTENTION !!!** ##...

The yet another implementation of this task is in https://github.com/oneapi-src/oneDPL/pull/1456 Looks like we have incontinent implementation of `__select_backend`. Sometimes we parametrize our dispatch tags with `std::true_type` or `std::false_type` types. But...

In this PR we create forward declarations of host dispatch tags for compatibility with our [upstream](https://github.com/llvm/llvm-project/blob/835c1b56a82542d91c337e24140bd2b08a7bf715/pstl/include/pstl/internal/execution_defs.h#L90): - create them in the file [include/oneapi/dpl/pstl/execution_defs.h](https://github.com/oneapi-src/oneDPL/pull/1453/files#diff-b7e57addd94416bd87edef4207a10492bbec69b23016b374aede13e97aabdcb1) ```C++ template struct __serial_tag; template struct __parallel_tag;...

https://github.com/oneapi-src/oneDPL/blob/b66e052bec5e03d94f628f870275c5d58e76f745/documentation/library_guide/introduction.rst?plain=1#L149 Please see details at https://github.com/oneapi-src/oneDPL/pull/1239#discussion_r1530713076 : @danhoeflinger wrote: - I'm not sure "host policy" is a well defined term by our documentation (its not present in our guide). In...