Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

Status of deprecated sparse functionality

Js23
Novice
418 Views
Mkl_?dnscsr and similar have been listed as deprecated for a while. They are now missing from mkl_spblas.f90 but not from mkl_spblas.h. Is this difference intentional?
0 Kudos
1 Solution
noffermans
Employee
369 Views

Hi,


The interface for mkl_?dnscsr is defined in mkl_spblas.fi. There has been no change there with the latest release (2025.1) compared to previous releases.

The file mkl_spblas.fi contains the interfaces to the original Sparse BLAS routines, while mkl_spblas.f90 contains the interfaces to the Inspector-Executor Sparse BLAS routines.

Best,
Nicolas

View solution in original post

1 Reply
noffermans
Employee
370 Views

Hi,


The interface for mkl_?dnscsr is defined in mkl_spblas.fi. There has been no change there with the latest release (2025.1) compared to previous releases.

The file mkl_spblas.fi contains the interfaces to the original Sparse BLAS routines, while mkl_spblas.f90 contains the interfaces to the Inspector-Executor Sparse BLAS routines.

Best,
Nicolas

Reply