Products & Services Industries Academia Support User Community Company

Learn more about Image Processing Toolbox   

ippl - Check for presence of Intel Integrated Performance Primitives (Intel IPP) library

Syntax

TF = ippl
[TF B] = ippl

Description

The Intel Integrated Performance Primitives (Intel IPP) library provides a collection of basic functions used in signal and image processing. The Intel IPP library takes advantage of the parallelism of the Single-Instruction, Multiple-Data (SIMD) instructions that make up the core of the MMX technology and Streaming SIMD Extensions. These instructions are available only on the Intel architecture processors. The Intel IPP library is used by some of the Image Processing Toolbox functions to accelerate their execution time.

TF = ippl returns true (1) if the Intel IPP library is available and false (0) otherwise.

[TF B] = ippl returns an additional column cell array B. The array B contains a string describing the Intel IPP library module.

When the Intel IPP library is available, some of the Image Processing Toolbox arithmetic functions (imabsdiff, imdivide, and immultiply) and the imfilter function take advantage of it. Toolbox functions that use these functions also benefit.

Notes

The Intel IPP library is used only for some data types and only under specific conditions. See the help sections of the functions listed above for detailed information on when the Intel IPP library is activated.

You can enable or disable the Intel IPP library by using the Image Processing Preferences dialog box, part of the MATLAB Preferences dialog box. You can open this dialog box by selecting Preferences from the MATLAB Desktop File menu and then choosing Image Processing.

You can also enable or disable the Intel IPP library at the command line. To disable the Intel IPP library, use this command:

iptsetpref('UseIPPL', false)

To enable IPPL, use this command:

iptsetpref('UseIPPL', true)

Note that enabling or disabling the Intel IPP library has the effect of clearing all loaded MEX-files.

See Also

imabsdiff, imdivide, imfilter, immultiply, iptprefs

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS