Developer Reference

Intel® oneAPI Math Kernel Library LAPACK Examples

ID 766877
Date 3/31/2023
Public

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

Document Table of Contents

Intel® oneAPI Math Kernel Library LAPACK Examples

LAPACK - Linear Algebra PACKage, is a de-facto standard of the linear algebra functionality. The reference code is provided at Netlib site http://www.netlib.org/lapack.

Intel® oneAPI Math Kernel Library (oneMKL) provides multi-core optimized high performance LAPACK functionality consistent with the standard.

The Intel® oneAPI Math Kernel Library (oneMKL) LAPACK examples are Fortran and C source files that illustrate how to call LAPACK routines in the oneMKL library.

The examples show how to:

  • fill the input matrices in column-major order

  • pass the parameters

  • query the optimal size of the work arrays

  • interpret the output results

NOTE:
The oneMKL user can also find LAPACK95 examples that are shipped with the product.

For more information on LAPACK functionality, please refer to Intel® oneAPI Math Kernel Library Developer Reference at https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html or to the Netlib site at http://www.netlib.org/lapack.

Follow the links to the general LAPACK naming conventions and information on how to obtain the required example:

Follow the links below for information on how to compile and build examples with different bindings:

This document includes the following sections: