Developer Guide
Developer Guide for Intel® oneAPI Math Kernel Library macOS*
A newer version of this document is available. Customers should click here to go to the newest version.
High-level Directory Structure
Directory  |  
       Contents  |  
      
|---|---|
<mkl directory>  |  
       Installation directory of the Intel® oneAPI Math Kernel Library (oneMKL)  |  
      
Subdirectories of<mkl directory>  |  
      |
bin/  |  
       Scripts to set environmental variables in the user shell  |  
      
bin/intel64  |  
       Shell scripts for the Intel® 64 architecture  |  
      
benchmarks/linpack  |  
       Shared-Memory (SMP) version of LINPACK benchmark  |  
      
examples  |  
       Source and data files for Intel® oneAPI Math Kernel Library examples. Provided in archives corresponding to Intel® oneAPI Math Kernel Library components selected during installation.  |  
      
include  |  
       Include files for the library routines and examples  |  
      
include/intel64/lp64  |  
       Fortran 95 .mod files for the Intel® 64 architecture, Intel Fortran compiler, and LP64 interface  |  
      
include/intel64/ilp64  |  
       Fortran 95 .mod files for the Intel® 64 architecture, Intel® Fortran compiler, and ILP64 interface  |  
      
include/fftw  |  
       Header files for the FFTW2 and FFTW3 interfaces  |  
      
interfaces/blas95  |  
       Fortran 95 interfaces to BLAS and a makefile to build the library  |  
      
interfaces/fftw2xc  |  
       FFTW 2.x interfaces to Intel® oneAPI Math Kernel Library FFT (C interface)  |  
      
interfaces/fftw2xf  |  
       FFTW 2.x interfaces to Intel® oneAPI Math Kernel Library FFT (Fortran interface)  |  
      
interfaces/fftw3xc  |  
       FFTW 3.x interfaces to Intel® oneAPI Math Kernel Library FFT (C interface)  |  
      
interfaces/fftw3xf  |  
       FFTW 3.x interfaces to Intel® oneAPI Math Kernel Library FFT (Fortran interface)  |  
      
interfaces/lapack95  |  
       Fortran 95 interfaces to LAPACK and a makefile to build the library  |  
      
lib  |  
       Universal static libraries and shared objects for the Intel® 64 architecture  |  
      
tools  |  
       Tools and plug-ins  |  
      
tools/builder  |  
       Tools for creating custom dynamically linkable libraries  |  
      
Product and Performance Information  |  
      
|---|
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex. Notice revision #20201201  |