Intel® Integrated Performance Primitives (Intel® IPP) is an extensive library of multicore-ready, highly optimized software functions for multimedia, data processing, and communications applications. Intel IPP offers thousands of optimized functions covering frequently used fundamental algorithms. For advanced performance and greater value, Intel® IPP is also available in other Intel® performance software tools, including: |
Benefits:
Solution Brief |
|
|
|||
![]() Click to Enlarge ![]() Click to Enlarge ![]() Click to Enlarge ![]() Click to Enlarge ![]() Click to Enlarge ![]() Click to Enlarge |
Performance |
|
|
|
|
|||
Learn more in the Intel IPP product brief product brief ›
|
Enhancements in the Intel® Integrated Performance Primitives (Intel® IPP) 7.0 performance product include:
|
|
|
||||
| Overview |
![]() |
Using Intel® Integrated Performance Primitives (Intel® IPP) in Intel® Parallel Studio It's easy to use the Intel IPP performance product inside Intel Parallel Studio. This short video shows you how. |
![]() |
BZIP2 Performance Advantages Using Intel IPP |
|
|
||||
| Walt Shands, TCE, talks about advantages of Intel IPP Walt Shands, Technical Consulting Engineer at Intel, Talks about Advantages of Intel IPP |
![]() |
Intel IPP for Multithreaded, Digital Media Software Development |
![]() |
|
|
|
||||
|
|
||||
|
Learn |
Downloads Evaluate Free Code Samples Support and Online Communities Support Knowledge Base |
|
|
||
Emmanuel Weber, Software Architect, BlueJeans Network "BlueJeans Network is working on the next generation video cloud processing solution. We process large volumes of audio, video and data content and these processes are highly CPU intensive. Intel IPP 7.0 worked great for us. Its comprehensive set of functionality in audio and video processing was the perfect solution for our needs. It was a tremendous time saver for us as building these from scratch would have taken us forever! I definitely recommend Intel IPP 7.0." |
||
|
|
||
Patrick Buckley, Software Consultant "My application involves ray tracing of 3D CAD models involving several million triangles. The application uses Nokia's QT 4.6 Creator development environment (Microsoft Windows* XP version), and it uses the MINGW compiler. Incorporating the IPP libraries and function calls into the application was straightforward. IPP worked flawlessly in this environment, and the IPP ray tracer proved to be a factor of 3X faster than our own ray tracer. Easy integration, worked flawlessly, and improved performance by 300% - can't ask for more than that." |
||
|
|
||
Steve Warner, Engineering Manager, Adobe Premiere Pro*, Adobe Systems, Inc. "We are impressed by the breadth and depth of Intel's software tools. After rigorous testing and evaluation of Intel Integrated Performance Primitives (Intel IPP), we are incorporating Intel IPP in our Premiere Pro* product. Adobe Premiere Pro* software is a revolutionary nonlinear video editing application that takes video and audio production to an entirely new level, and Intel IPP has been a critical part of our success in delivering cutting-edge technology. Intel IPP will help us maintain our competitive edge." |
||
|
|
||
Samuel Wu, Assistant Vice President, Video DVD Product Line Director, Ulead Systems, Inc. "Ulead is very impressed with Intel Integrated Performance Primitives (Intel IPP) especially with the image, audio, and video processing functions. We have incorporated Intel IPP in our own software products including Ulead VideoStudio* 7.0. Intel IPP delivers enhanced multimedia capabilities and has improved our product's performance significantly. In addition, because of the cross-architecture compatibility, we are developing new products for Intel® Personal Internet Client Architecture using Intel IPP." |
||
|
|
||
Darrell Commander, System Architect, Landmark Graphics "Compressing large JPEG images in real time is critical to the success of the VirtualGL project, which aims to deliver the output of scientific visualization applications as a video stream to remote clients. Using the Intel Integrated Performance Primitives for IA-32 and Intel EM64T, VirtualGL is able to stream more than 25 million pixels per second of visually lossless compressed video using off-the-shelf PCs and a modest network." |
||
|
|
||
Remy Zimmermann, Video Software Engineering Manager, Logitech Inc. "The Intel Integrated Performance Primitives library is to multimedia programming what the C language and its libraries were to assembly language. The abstraction provided by this library is a welcome addition in the realm of multimedia processing on PC platforms; it provides rapid implementation and integration, optimization for multimedia extension instruction sets, operating system portability, user and kernel mode support, and more -- a 'must have' in the toolkit of multimedia developers." |
||
|
|
||
Browse the Intel® Integrated Performance Primitives Knowledge Base
Supported Linux* Distributions
Ask Experts Online
Search and post a new question to the Intel® Software Network Forum for Intel® Integrated Performance Primitives. The forums allow you to search a growing archive of technical questions and answers about Intel® performance software tools from both Intel experts and our developer community. If an answer cannot be found in Search, you can ask a new question. An Intel® Software Development Products Registration Center login will allow you to participate in the Intel® Software Network User Forums without any additional registration.
Get Help from Intel
If you do not find the Intel® performance product information you need above: Submit Software Tools bugs through Intel® Premier Support. Registration is required.
For more complete information about compiler optimizations, see our Optimization Notice.










