Developer Reference

  • 0.9
  • 09/09/2020
  • Public Content
Contents

mkl_set_progress

Replaces the progress information routine.

Syntax

ProgressEntry
mkl_set_progress
(
ProgressEntry
new_progress_ptr
);
Include Files
  • mkl.h
Input Parameters
Name
Type
Description
new_progress_ptr
ProgressEntry
Pointer to the progress information routine to be used.
Description
The
mkl_set_progress
function replaces the currently used progress information routine with the routine specified by the parameter.
Usually a user-supplied
mkl_progress
function redefines the default
mkl_progress
function automatically. However, you must call
mkl_set_progress
to replace the default
mkl_progress
on Windows* in any of the following cases:
  • You are using the Single Dynamic Library (SDL)
    mkl_rt.lib
    .
  • You link dynamically with ScaLAPACK.
See
Intel® oneAPI Math Kernel Library
Developer Guide
for details of SDL.
Return Values
The function returns the pointer to the replaced progress information routine.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804