Victoriya Fedotova

Results 16 issues of Victoriya Fedotova

Following classes will be implemented: - dal::csr_table - dal::csr_accessor - dal::backend::primitives::csr_block default_host_policy and data_parallel_policy will be supported in those classes. Proper test coverage for the new classes will be implemented.

- `cpu_info` class added to store the parameters of CPU; - `global_context` static class was added to store global information about the system.

enhancement
testing

This PR continues the work started in the PR https://github.com/oneapi-src/oneDAL/pull/2638 Co-authored-by: Andreas Huber @ahuber21

enhancement
testing

Following functionality was implemented: - `sparse_matrix_handle` class - a wrapper to `oneapi::mkl::sparse::matrix_handle_t`. - `set_csr_data(...)` primitives allowing to fill the internal CSR data structure of the `sparse_matrix_handle` with the data provided...

enhancement
dpc++
testing

DPC++ compiler versions are updated to 2024.0 MKL FPK GPU microlibs are updated to 2024-02-22

Following changed were added: - `system_parameters` class holding system-related performance parameters implemented. - all the performance-related hyperparameters classes like `covariance::detail::compute_parameters` are now derived from `system_parameters` class because in the future...

enhancement

- internally developed GEMM was removed - call to MKL's sparse GEMM was added into clusters assignment step in sparse K-means (see `assign_clusters` kernel) - incorrect use of communicator was...

dpc++

This PR adds the chapter that describes how CPU features dispatching is implemented in oneDAL into the documentation. --- Checklist to comply with **before moving PR from draft**: **PR completeness...

docs