
|
Intel Integrated Performance Primitives (Intel IPP) is a software library which provides a broad range of functionality including general signal, image, speech, graphics, data compression, cryptography, text strings and audio processing, vector manipulation and matrix math, as well as more sophisticated primitives for construction of audio, video and speech codecs such as MP3 (MPEG-1 Audio, Layer 3), MPEG-4, H.264, VC-1, H.263, JPEG, JPEG2000, GSM-AMR and G.729, plus computer vision.
The Intel IPP application programming interface (API) is a cross-platform, low-level software interface that abstracts multimedia and signal processing functionality from the processor underneath. This allows transparent use of recent Intel architecture enhancements such as Intel Core 2 Quad and Intel Core 2 Duo Micro architectures, Intel 64 Technology (Intel EM64T), Streaming SIMD Extensions (SSE), SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and MMX technology. Intel IPP is optimized for the broad range of Intel microprocessors: Intel Atom Processor, Intel Core 2 Quad processors, Intel Core 2 Duo Processors, Intel Xeon processors, Intel Pentium 4 processor and the Intel Itanium 2 processors. With a single API across the range of architectures, application developers can have platform compatibility and reduced cost of development. Using Intel IPP, you can simplify integration of basic functions and focus more of your time and efforts on building the value-add functionality that will differentiate your product in the market.
|