Developer Reference

  • 2020
  • 07/15/2020
  • Public Content
Contents

Descriptors

The
descriptors
element further describes the operation. Descriptors are individual characters that indicate additional details of the operation.
The following descriptors are used in signal processing functions:
Descriptor
Description
Example
I
Operation is in-place (default is not-in-place).
An in-place operation is guaranteed to be correct if and only if the Intel IPP function performing the operation has the descriptor
I
in its name. In addition to the descriptor
I
, all function declarations for in-place Intel IPP functions contain a pointer to an
in-place buffer
(for example,
pSrcDst
) in the parameter list. Before the function call, the in-place buffer contains the source data. After the function call, the in-place buffer contains the result of the operation.
ippsAdd_16s_I
Sfs
Saturation and fixed scaling mode (default is saturation and no scaling).
ippsConvert_16s8s_Sfs
P
Operation is performed for the specified number of vectors.
ippsIIR_32f _P
If the function has more than one descriptor, they are presented in the function name in alphabetical order.
Many functions have no descriptors listed above. Such functions operate with the default behavior.

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