mkl_set_interface_layer

Sets the interface layer for Intel MKL at run time. Use with the Single Dynamic Library.

Syntax

FORTRAN:

interface = mkl_set_interface_layer( required_interface )

C:

interface = mkl_set_interface_layer( required_interface );

Include Files

Input Parameters

Name

Type

Description

required_interface

FORTRAN: INTEGER

C: int

Determines the interface layer. Possible values:

MKL_INTERFACE_LP64 for the LP64 interface.

MKL_INTERFACE_ILP64 for the ILP64 interface.

Description

If you are using the Single Dynamic Library (SDL), the mkl_set_interface_layer function sets LP64 or ILP64 interface for Intel MKL at run time.

Call this function prior to calling any other Intel MKL function in your application except mkl_set_threading_layer. You can call mkl_set_interface_layer and mkl_set_threading_layer in any order.

The mkl_set_interface_layer function takes precedence over the MKL_INTERFACE_LAYER environment variable.

See Intel MKL User's Guide for the layered model concept and usage details of SDL.


Submit feedback on this help topic