diff --git a/dpnp/backend/examples/example10.cpp b/dpnp/backend/examples/example10.cpp index b09ea9b335dc..6607bbfd7ab0 100644 --- a/dpnp/backend/examples/example10.cpp +++ b/dpnp/backend/examples/example10.cpp @@ -35,8 +35,8 @@ #include #include -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/geqrf.hpp b/dpnp/backend/extensions/lapack/geqrf.hpp index 4ab65286b29b..2ef15ba7a89b 100644 --- a/dpnp/backend/extensions/lapack/geqrf.hpp +++ b/dpnp/backend/extensions/lapack/geqrf.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/gesv.hpp b/dpnp/backend/extensions/lapack/gesv.hpp index 12486fae7870..057d839e9412 100644 --- a/dpnp/backend/extensions/lapack/gesv.hpp +++ b/dpnp/backend/extensions/lapack/gesv.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/gesvd.hpp b/dpnp/backend/extensions/lapack/gesvd.hpp index 17ebd0edbe7d..891a041c89b7 100644 --- a/dpnp/backend/extensions/lapack/gesvd.hpp +++ b/dpnp/backend/extensions/lapack/gesvd.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/getrf.hpp b/dpnp/backend/extensions/lapack/getrf.hpp index fee9b209426e..cd96f73bb503 100644 --- a/dpnp/backend/extensions/lapack/getrf.hpp +++ b/dpnp/backend/extensions/lapack/getrf.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/getri.hpp b/dpnp/backend/extensions/lapack/getri.hpp index 75e9b16d4ef8..870a29362526 100644 --- a/dpnp/backend/extensions/lapack/getri.hpp +++ b/dpnp/backend/extensions/lapack/getri.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/getrs.hpp b/dpnp/backend/extensions/lapack/getrs.hpp index ca78ed8b80de..551c607c1e1a 100644 --- a/dpnp/backend/extensions/lapack/getrs.hpp +++ b/dpnp/backend/extensions/lapack/getrs.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/heevd.hpp b/dpnp/backend/extensions/lapack/heevd.hpp index 7b3bfc05d87a..3eae78bde245 100644 --- a/dpnp/backend/extensions/lapack/heevd.hpp +++ b/dpnp/backend/extensions/lapack/heevd.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/orgqr.hpp b/dpnp/backend/extensions/lapack/orgqr.hpp index 9cc4f530d038..83b9cdebe62c 100644 --- a/dpnp/backend/extensions/lapack/orgqr.hpp +++ b/dpnp/backend/extensions/lapack/orgqr.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/potrf.hpp b/dpnp/backend/extensions/lapack/potrf.hpp index f0850b3fd98d..c377820e1d1f 100644 --- a/dpnp/backend/extensions/lapack/potrf.hpp +++ b/dpnp/backend/extensions/lapack/potrf.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/syevd.hpp b/dpnp/backend/extensions/lapack/syevd.hpp index 9dfaba08ae15..1b6750487fd5 100644 --- a/dpnp/backend/extensions/lapack/syevd.hpp +++ b/dpnp/backend/extensions/lapack/syevd.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/lapack/ungqr.hpp b/dpnp/backend/extensions/lapack/ungqr.hpp index 1a9b68e94f96..06729e82eeec 100644 --- a/dpnp/backend/extensions/lapack/ungqr.hpp +++ b/dpnp/backend/extensions/lapack/ungqr.hpp @@ -25,8 +25,8 @@ #pragma once -#include #include +#include #include diff --git a/dpnp/backend/extensions/sycl_ext/sum_mean.hpp b/dpnp/backend/extensions/sycl_ext/sum_mean.hpp index 5333456b0c75..fe935752b03e 100644 --- a/dpnp/backend/extensions/sycl_ext/sum_mean.hpp +++ b/dpnp/backend/extensions/sycl_ext/sum_mean.hpp @@ -26,7 +26,7 @@ #pragma once #include "dispatcher_utils.hpp" -#include +#include #include #include "utils/memory_overlap.hpp" diff --git a/dpnp/backend/kernels/dpnp_krnl_mathematical.cpp b/dpnp/backend/kernels/dpnp_krnl_mathematical.cpp index 44cd91854df4..7e358a8a7102 100644 --- a/dpnp/backend/kernels/dpnp_krnl_mathematical.cpp +++ b/dpnp/backend/kernels/dpnp_krnl_mathematical.cpp @@ -89,10 +89,10 @@ DPCTLSyclEventRef dpnp_ediff1d_c(DPCTLSyclQueueRef q_ref, _DataType_input *input1_data = input1_ptr.get_ptr(); _DataType_output *result = result_ptr.get_ptr(); - cl::sycl::event event; - cl::sycl::range<1> gws(result_size); + sycl::event event; + sycl::range<1> gws(result_size); - auto kernel_parallel_for_func = [=](cl::sycl::id<1> global_id) { + auto kernel_parallel_for_func = [=](sycl::id<1> global_id) { size_t output_id = global_id[0]; /*for (size_t i = 0; i < result_size; ++i)*/ { @@ -101,7 +101,7 @@ DPCTLSyclEventRef dpnp_ediff1d_c(DPCTLSyclQueueRef q_ref, result[output_id] = next_elem - curr_elem; } }; - auto kernel_func = [&](cl::sycl::handler &cgh) { + auto kernel_func = [&](sycl::handler &cgh) { cgh.parallel_for< class dpnp_ediff1d_c_kernel<_DataType_input, _DataType_output>>( gws, kernel_parallel_for_func); @@ -205,8 +205,12 @@ DPCTLSyclEventRef dpnp_modf_c(DPCTLSyclQueueRef q_ref, auto kernel_parallel_for_func = [=](sycl::id<1> global_id) { size_t i = global_id[0]; /*for (size_t i = 0; i < size; ++i)*/ { - _DataType_input input_elem1 = array1[i]; - result2[i] = sycl::modf(double(input_elem1), &result1[i]); + double input_elem1 = static_cast(array1[i]); + auto res_multi_ptr = sycl::address_space_cast< + sycl::access::address_space::global_space, + sycl::access::decorated::yes>(&result1[i]); + + result2[i] = sycl::modf(input_elem1, res_multi_ptr); } }; diff --git a/dpnp/backend/src/dpnp_fptr.hpp b/dpnp/backend/src/dpnp_fptr.hpp index 73d627812a5c..5e07b11542da 100644 --- a/dpnp/backend/src/dpnp_fptr.hpp +++ b/dpnp/backend/src/dpnp_fptr.hpp @@ -35,7 +35,7 @@ #include #include -#include +#include #include diff --git a/dpnp/backend/src/dpnp_utils.hpp b/dpnp/backend/src/dpnp_utils.hpp index 88e993a0a20e..89b8a7331537 100644 --- a/dpnp/backend/src/dpnp_utils.hpp +++ b/dpnp/backend/src/dpnp_utils.hpp @@ -29,10 +29,11 @@ #include #include +#include #include #include -#include +#include #include diff --git a/dpnp/backend/src/verbose.hpp b/dpnp/backend/src/verbose.hpp index ae67dbe56fab..20a106ced3e9 100644 --- a/dpnp/backend/src/verbose.hpp +++ b/dpnp/backend/src/verbose.hpp @@ -27,7 +27,7 @@ #ifndef VERBOSE_H // Cython compatibility #define VERBOSE_H -#include +#include bool is_verbose_mode(); void set_barrier_event(sycl::queue queue, std::vector &depends);