Developer Reference

  • 2021.1
  • 12/04/2020
  • Public Content
Contents

Convolution and Correlation Naming Conventions

The names of routines, types, and constants in the convolution and correlation API are case-sensitive and can contain both lowercase and uppercase characters (
vslsConvExec
).
The names of routines have the following structure:
vsl
[
datatype
]{
Conv
|
Corr
}<
base name
>
 
 
 
where
  • vsl
    is a prefix indicating that the routine belongs to Intel
    ®
    MKL Vector Statistics.
  • [
    datatype
    ]
    is optional. If present, the symbol specifies the type of the input and output data and can be
    s
    (for single precision real type),
    d
    (for double precision real type),
    c
    (for single precision complex type), or
    z
    (for double precision complex type).
  • Conv
    or
    Corr
    specifies whether the routine refers to convolution or correlation task, respectively.
  • <base name>
    field specifies a particular functionality that the routine is designed for, for example,
    NewTask
    ,
    DeleteTask
    .

Product and Performance Information

1

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