Developer Guide

Developer Guide for Intel® oneAPI Math Kernel Library Windows*

ID 766692
Date 3/31/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Static Libraries in the lib\\intel64 Directory

Some of the libraries in this directory are optional. However, some optional libraries are installed by default, while the rest are not. To get those libraries that are not installed by default, explicitly select the specified optional component during installation.

[/topic/body/table/tgroup/tbody/row/entry {"col3"}) (entry][/topic/body/table/tgroup/tbody/row/entry {"col4"}) (entry][/topic/body/table/tgroup/tbody/row/entry {"col3"}) (entry][/topic/body/table/tgroup/tbody/row/entry {"col4"}) (entry]

File

Contents

Optional Component

Name

Installed by Default

mkl_sycl.lib

DPC++ library for the Intel DPC++ compilers

mkl_sycld.lib

DPC++ library for the Intel DPC++ compiler with debug runtime (/MDd)

Interface Layer

     

mkl_intel_lp64.lib

LP64 interface library for the Intel compilers

   

mkl_intel_ilp64.lib

ILP64 interface library for the Intel compilers

   

mkl_blas95_lp64.lib

Fortran 95 interface library for BLAS. Supports the Intel® Fortran compiler and LP64 interface

Fortran 95 interfaces for BLAS and LAPACK

Yes

mkl_blas95_ilp64.lib

Fortran 95 interface library for BLAS. Supports the Intel® Fortran compiler and ILP64 interface

Fortran 95 interfaces for BLAS and LAPACK

Yes

mkl_lapack95_lp64.lib

Fortran 95 interface library for LAPACK. Supports the Intel® Fortran compiler and LP64 interface

Fortran 95 interfaces for BLAS and LAPACK

Yes

mkl_lapack95_ilp64.lib

Fortran 95 interface library for LAPACK. Supports the Intel® Fortran compiler and ILP64 interface

Fortran 95 interfaces for BLAS and LAPACK

Yes

Threading Layer

     

mkl_intel_thread.lib

OpenMP threading library for the Intel compilers

   

mkl_tbb_thread.lib

Intel® Threading Building Blocks (Intel® TBB) threading library for the Intel compilers

Intel TBB threading support

Yes

mkl_tbb_threadd.lib

Intel® Threading Building Blocks (Intel® TBB) threading library for the Intel compilers compatible with mkl_sycld.lib

Intel TBB threading support

Yes

mkl_pgi_thread.lib

OpenMP threading library for the PGI* compiler

PGI* Compiler support

 

mkl_sequential.lib

Sequential library

   

Computational Layer

     

mkl_core.lib

Kernel library for the Intel® 64 architecture

   

Cluster Libraries

     

mkl_scalapack_lp64.lib

ScaLAPACK routine library supporting the LP64 interface

Cluster support

 

mkl_scalapack_ilp64.lib

ScaLAPACK routine library supporting the ILP64 interface

Cluster support

 

mkl_cdft_core.lib

Cluster version of FFTs

Cluster support

 

mkl_blacs_intelmpi_lp64.lib

LP64 version of BLACS routines supporting Intel® MPI Library

Cluster support

 

mkl_blacs_intelmpi_ilp64.lib

ILP64 version of BLACS routines supporting Intel MPI Library

Cluster support

 

mkl_blacs_msmpi_lp64.lib

LP64 version of BLACS routines supporting Microsoft* MPI

Cluster support

 

mkl_blacs_msmpi_ilp64.lib

ILP64 version of BLACS routines supporting Microsoft* MPI

Cluster support