|
Intel IPPs are a set of optimized cross-platform software functions that boost
media processing performance by taking advantage of processor
microarchitecture, algorithmic techniques, and instruction sets such as
Streaming SIMD Extensions (SSE3). Figure 7 depicts IPP components that could
significantly enhance PC applications such as Audio, Video, Image, Graphics,
Speech, Math, Signal, and Cryptography and save developers from costly and
time-consuming hand-coding and optimization.
Table 1 below depicts a list of speech coding samples built with Intel IPPs as
the building blocks that are bit-exact with the standard.
Table 1: List of codecs supported by Intel IPPs
For more information on the Intel IPP Application Programming Interface (API),
please visit
http://www.intel.com/cd/ids/developer/asmo-na/eng/
dc/mobile/242763.htm.

Figure 7: Software development with IPP
click image for larger view
Figure 8 shows the performance gains of the highly optimized Intel IPP
functions over compiled C code. See
Intel IPP Performance for more information
regarding Intel IPP performance. For more information about Intel IPP 5.0
including code samples, free evaluation copies, or to purchase copies visit
Intel® Integrated Performance Primitives 5.0.

Figure 8: Intel IPP 5.0 Performance Primitives
click image for larger view
|