Developer Guide

Developer Guide for Intel® oneAPI Math Kernel Library Linux*

ID 766690
Date 3/22/2024
Public
Document Table of Contents

Mixed-language Programming with the Intel Math Kernel Library

Appendix A Intel® oneAPI Math Kernel Library Language Interfaces Supportlists the programming languages supported for each Intel® oneAPI Math Kernel Library (oneMKL) function domain. However, you can call Intel® oneAPI Math Kernel Library (oneMKL) routines from different language environments.

See also these Knowledge Base articles:

  • https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-Boost-Align-and-Boost-Numeric-uBlas-with-Intel-MKL/m-p/1008732 for how to perform BLAS matrix-matrix multiplication in C++ using Intel® oneAPI Math Kernel Library (oneMKL) substitution of Boost* uBLAS functions.

  • https://www.intel.com/content/www/us/en/developer/articles/technical/intel-mkl-and-third-party-applications-how-to-use-them-together.html for a list of articles describing how to use Intel® oneAPI Math Kernel Library (oneMKL) with third-party libraries and applications.