Message-Passing Interface Support
Intel® oneAPI Math Kernel Library
Intel® oneAPI Math Kernel Library (oneMKL)
To link applications with ScaLAPACK, Cluster FFT, or Cluster Sparse Solver, you need to configure your system depending on your message-passing interface (MPI) implementation as explained below.
If you are using the Microsoft MPI, do the following:
- AddMicrosoft Compute Cluster Pack\includeto the include path (assuming the default installation of the Microsoft MPI).
- AddMicrosoft Compute Cluster Pack\Lib\AMD64to the library path.
- Addmsmpi.libto your link command.
If you are using the Intel® MPI, do the following:
- Add the following string to the include path:, for example,%ProgramFiles%\Intel\MPI\, where<ver>\intel64\includeis the directory for a particular MPI version<ver>%ProgramFiles%\Intel\MPI\5.1\intel64\include.
- Add the following string to the library path:%ProgramFiles%\Intel\MPI\, for example,<ver>\intel64\lib%ProgramFiles%\Intel\MPI\5.1\intel64\lib.
- Addimpi.libandimpicxx.libto your link command.
Check the documentation that comes with your MPI implementation for implementation-specific details of linking.