| Image Processing Toolbox™ | ![]() |
TF = ippl
[TF B] = ippl
The Intel Performance Primitives Library (IPPL) provides a collection of basic functions used in signal and image processing. The IPPL 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. IPPL is used by some of the Image Processing Toolbox functions to accelerate their execution time.
TF = ippl returns true (1) if IPPL is available and false (0) otherwise.
[TF B] = ippl returns an additional column cell array B. The array B contains a string describing the IPPL module.
When IPPL 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.
IPPL is utilized only for some data types and only under specific conditions. See the help sections of the functions listed above for detailed information on when IPPL is activated.
To disable IPPL, use this command:
iptsetpref('UseIPPL', false)To enable IPPL, use this command:
iptsetpref('UseIPPL', true)Note that enabling or disabling IPPL has the effect of clearing all loaded MEX-files. The ippl function is likely to change in the near future.
imabsdiff, imdivide, imfilter, immultiply
![]() | intlut | iptaddcallback | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |