Developer Guide

Contents

Compiler Support

Intel® oneAPI Math Kernel Library
supports compilers identified in the
Release Notes
. However, the library has been successfully used with other compilers as well.
Although Compaq no longer supports the Compaq Visual Fortran* (CVF) compiler,
Intel® oneAPI Math Kernel Library
still preserves the CVF interface in the IA-32 architecture implementation. You can use this interface with the Intel® Fortran Compiler.
Intel® oneAPI Math Kernel Library
provides both stdcall (default CVF interface) and cdecl (default interface of the Microsoft Visual C* application) interfaces for the IA-32 architecture.
When building
Intel® oneAPI Math Kernel Library
code examples, you can select a compiler:
  • For Fortran examples:
    Intel® or PGI*
    compiler
  • For C examples:
    Intel, Microsoft Visual C++*, or PGI
    compiler
Intel® oneAPI Math Kernel Library
provides a set of include files to simplify program development by specifying enumerated values and prototypes for the respective functions. Calling
Intel® oneAPI Math Kernel Library
functions from your application without an appropriate include file may lead to incorrect behavior of the functions.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.