Developer Guide

Developer Guide for Intel® oneAPI Math Kernel Library macOS*

ID 766688
Date 11/07/2023
Public
Document Table of Contents

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 (oneMKL) examples. Provided in archives corresponding to Intel® oneAPI Math Kernel Library (oneMKL) 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 (oneMKL) FFT (C interface)

interfaces/fftw2xf

FFTW 2.x interfaces to Intel® oneAPI Math Kernel Library (oneMKL) FFT (Fortran interface)

interfaces/fftw3xc

FFTW 3.x interfaces to Intel® oneAPI Math Kernel Library (oneMKL) FFT (C interface)

interfaces/fftw3xf

FFTW 3.x interfaces to Intel® oneAPI Math Kernel Library (oneMKL) 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