The Intel IPP software enables taking advantage of the parallelism of
single-instruction, multiple data (SIMD) instructions, which make the core of the MMX
technology and Streaming SIMD Extensions. These technologies improve the performance of
computation-intensive signal, image, and video processing applications. Plenty of the Intel
IPP functions are tuned and threaded for multi-core systems.
Intel IPP supports application development for various Intel®
architectures. By providing a single cross-architecture application programmer interface,
Intel IPP permits software application repurposing and enables developers to port to unique
features across Intel® processor-based desktop, server, mobile, and handheld platforms. Use of
the Intel IPP primitive functions can help drastically reduce development costs and accelerate
time-to-market by eliminating the need of writing processor-specific code for computation
You can find more details of the product usage in the Intel IPP Developer
Guide for your operating system.
Product and Performance Information