Developer Guide

Contents

Compiling an Application that Calls the Intel® oneAPI Math Kernel Library and Uses the CVF Calling Conventions

The IA-32 architecture implementation of
Intel® oneAPI Math Kernel Library
supports the Compaq Visual Fortran* (CVF) calling convention by providing the stdcall interface.
Although the
Intel® oneAPI Math Kernel Library
does not provide the CVF interface in its Intel® 64 architecture implementation, you can use the Intel® Visual Fortran Compiler to compile your Intel® 64 architecture application that calls
Intel® oneAPI Math Kernel Library
and uses the CVF calling convention. To do this:
  • Provide the following compiler options to enable compatibility with the CVF calling convention:
    /Gm
    or
    /iface:cvf
  • Additionally provide the following options to enable calling
    Intel® oneAPI Math Kernel Library
    from your application:
    /iface:nomixed_str_len_arg

Product and Performance Information

1

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