Skip to content
Ali Aghaeifar edited this page Mar 14, 2022 · 4 revisions

Installing MKL

Intel Math Kernel Library (MKL), is a library of math routines optimized for science and engineering. Bloch simulator uses MKL for a matrix multiplication. You can download Intel oneAPI (collection of useful tools including MKL) from intel (here). I chose online installer and unchecked all the tools except "Intel OneAPI Math Kernel Library" to save space. The program only needs following libraries: mkl_intel_lp64, mkl_intel_thread, mkl_core, and libiomp5md.

Compile in Windows

Compile in Linux

Clone this wiki locally