Intel(R) Integrated Performance Primitives (Intel(R) IPP) has the following features:
Intel IPP provides basic low-level functions for creating applications in several different domains, such as signal processing, audio coding, speech coding, image processing, video coding, operations on small matrices, and realistic rendering functionality and 3D data processing.
The Intel IPP functions follow the same interface conventions including uniform naming rules and similar composition of prototypes for primitives that refer to different application domains.
The Intel IPP functions use abstraction level which enables you to improve the performance of your application.
Intel IPP is well-suited for cross-platform applications. For example, the functions developed for IA-32 architecture-based platforms can be readily ported to Intel(R) 64 architecture-based platforms.
Intel IPP for Linux* OS has the following versions:
Intel IPP for the Linux OS on IA-32 architecture (including low power Intel(R) architecture)
Intel IPP for the Linux OS on Intel(R) 64 architecture
Optimization Notice |
---|
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 |
Copyright © 2008 - 2011, Intel Corporation. All rights reserved.