oneMKL
oneMKL copied to clipboard
oneAPI Math Kernel Library (oneMKL) Interfaces
# Summary I found on MTL iGPU, if I call FP16 gemm of onemkl (no matter using OneAPI 2024.0 or 2024.2), the program will crash, and if I call it...
When trying to use oneMKL with the portBLAS backend there is a check for Intel, AMD or Nvidia GPU.
# Summary When trying to use oneMKL with the portBLAS backend, the current code structure checks for an Intel, AMD or NVidia GPU, which if not found causes an unsupported...
# Description Add support for the rocSPARSE backend. Depends on https://github.com/oneapi-src/oneMKL/pull/527 and https://github.com/oneapi-src/oneMKL/pull/532. Rendered docs: [docs.zip](https://github.com/user-attachments/files/16363101/docs.zip) # Checklist ## All Submissions - [x] Do all unit tests pass locally? [amd_log.txt](https://github.com/user-attachments/files/16363103/amd_log.txt)...
[clang-format] Reformat due to transition from v9.0.0 to v19.1.0 and update of style configuration
# Description This PR is a preparation step for issue #580. Since we will move from `clang-format` v9.0.0 to v19.1.0, this PR reformats the code according to v19.1.0. This PR...
In recent versions of DPC++ the CL headers go in `include` instead of `include/sycl`. So this patch fixes finding the OpenCL headers. Keep the hints for the previous path to...
# Description According to the discussion in issue #580, this PR adds a job in CI to check code formatting using `pre-commit` with clang-format v19.1.0. This PR will be rebased...
# Description It was found that the create_new_backend.rst document is outdated and the instructions do not work with the current develop branch. # Solution/Changes 1. Update usage of scripts to...
Is there any support for sgemv int8/bf16 in mkl? In mkl_blas.h file I was not able to find any apis for bf16/int8 sgemv ,Is there any reason of not having...
# Summary Linear algebra operators in oneMKL lapack that return computation error (e.g. for matrix operations such as inversion (e.g. getri) that may not have a solution) return this error...
The 7th parameter has the type `const T *` in the document https://oneapi-spec.uxlfoundation.org/specifications/oneapi/latest/elements/onemkl/source/domains/blas/rotm#rotm-usm-version. But in the header file, it is `T *` https://github.com/oneapi-src/oneMKL/blob/develop/include/oneapi/mkl/blas.hxx#L3167