Developer Guide

Developer Guide for Intel® oneAPI Math Kernel Library macOS*

ID 766688
Date 7/13/2023
Public

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

Visible to Intel only — GUID: GUID-80557698-368F-44B6-BE68-814157DE7FC4

Document Table of Contents

Using Shared Libraries

All needed shared libraries must be visible on all nodes at run time. To achieve this, set the DYLD_LIBRARY_PATH environment variable accordingly.

If Intel® oneAPI Math Kernel Library (oneMKL) is installed only on one node, link statically when building your Intel® oneAPI Math Kernel Library (oneMKL) applications rather than use shared libraries.

The Intel® compilers or GNU compilers can be used to compile a program that uses Intel® oneAPI Math Kernel Library (oneMKL). However, make sure that the MPI implementation and compiler match up correctly.