Intel® Integrated Performance Primitives for Windows* Release Notes

Page 1 of 5

Intel® Integrated Performance Primitives v5.1.1 for Windows* on IA-32 Intel® Architecture Release Notes
Contents
Overview What Is New in the Intel® IPP Version 5.1? System Requirements Installation Resources for Addition Information Technical Support and Feedback License Definitions

Overview
The Intel® Integrated Performance Primitives (Intel® IPP) 5.1.1 for Windows* contains 5 separate install packages.
z z z z z

Intel® IPP 5.1.1 for Windows* on IA-32 Intel® Architecture Intel® IPP 5.1.for Windows* on Intel® Itanium® Architecture Intel® IPP 5.1.1 for Windows* on Intel® EM64T-Based Platforms Intel® IPP 5.0.2 for Windows* on Intel® PXA27x Processors Intel® IPP 5.1 for Windows* on Intel® IXP4XX Product Line of Network Processors

This Release Notes file refers to the Intel® IPP 5.1.1 for Windows* on IA-32 Intel® Architecture . Intel® Integrated Performance Primitives (Intel IPP) is a software library which provides a broad range of functionality including general signal, image, speech, graphics, 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, H.263, JPEG, GSM-AMR* and G.723, plus computer vision. By supporting a variety of data types and layouts for each function and minimizing the number of data structures used, the Intel IPP library delivers a rich set of options for developers to choose from while designing and optimizing an application. The Intel Integrated Performance Primitives (Intel IPP) serves up 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 MMX™ technology, Streaming SIMD Extensions, Streaming SIMD Extensions 2, and Intel XScale® technology. Intel IPP is optimized for the broad range of Intel® microprocessors: Intel® Pentium® 4 processor, the Intel® Itanium® 2 processor, Intel® Xeon® processors, and the Intel® PCA application processors based on the Intel XScale® technology. With a single API across the range of architectures, ISVs can have platform compatibility and reduced cost

file://C:\Documents and Settings\ehsux\Desktop\ippnotes_windows.htm

9/26/2006

The VTune™ Performance Analyzer allows you to evaluate how your application is utilizing the CPU and helps you determine if there are modifications you can make to improve your application's performance.High 420 Profile support.1? z z z z z Expanded Optimizations in { Intel® Core™ Duo Processors { Intel® Pentium® M Processors New OS Support { Mac OS* Expanded Functionality: { Codec Support in Unified Media Class (UMC) -based media processing sample and relevant APIs „ H. Some of the related products include: z z z z The Intel® Software College provides interactive tutorials.Basic High 420 profile functionality „ Threading Optimizations in MPEG-2. documentation.Improved CABAC mode . which provides developers of scientific and engineering software with a set of linear algebra.Fields slices coding . RSA-OAEP algorithms support and threading optimizations in Cryptography { Eigenvalue and Eigenvector support in matrix Embedded IA32 Support with MontaVista Linux* Expanded Samples: (check Intel IPP Samples Page for details) { Intel IPP Linkages samples file://C:\Documents and Settings\ehsux\Desktop\ippnotes_windows.264 codec components { RC4.1. and code samples that teach Intel architecture and software optimization techniques. Using Intel IPP.Intel® Integrated Performance Primitives for Windows* Release Notes Page 2 of 5 of development. MPEG-4 and H.1? z New Optimizations in Intel® Core™2 Duo processors What Is New in the Intel® IPP 5. partially 422.com/software/products. 444 ( 8 bits per pixel mode) „ H. The Intel® Math Kernel Library.intel. The Intel® Performance Libraries provide a set of routines optimized for various Intel processors. Information on Intel software development products is available at http://www.Multi slices support .MBAFF coding . 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. fast Fourier transforms and vector math functions optimized for the latest Intel Pentium and Intel Itanium processors.htm 9/26/2006 . What Is New in the Intel® IPP 5. The Intel® C++ and Fortran Compilers are an important part of making software run at top speeds and fully support the latest Intel IA-32 and Itanium processors.264 encoder APIs and codec component in sample: .Fast ME search .264 decoder APIs and codec component in sample: .

0 { Note: When using the Intel® C++ Compiler version 8.0 IA-32 and Itanium® processors { Microsoft* Visual C++* . Recommended documentation viewer: { Adobe* Acrobat* Reader version 6.Intel® Integrated Performance Primitives for Windows* Release Notes Page 3 of 5 z Source code availability for Intel IPP Signal Processing and Image Processing Demos { C++ image processing classes Runtime Installer (RTI) fixed the backward compatibility issue. a current version of the Microsoft* Platform SDK is required for libraries that are needed to build your application using Intel IPP.htm 9/26/2006 . please refer to the Getting Started document included in this release.NET 2003 { Microsoft* Visual Studio* 6. Software Requirements to Develop IA-32 Applications A supported OS (Intel IPP has been tested with the following): { Microsoft* Windows XP { Microsoft* Windows Server 2003 A supported C compiler (Intel IPP has been tested with the following): { Intel® C++ Compiler version 8. plus an additional 300 MB during installation for download and temporary files. with Intel® Xeon® processor or Intel® Pentium® 4 processor 300 MB of free hard disk space.1\IA32 Resources for Additional Information z z z To get started using the library and find information on the several building options. The default installation directory is: z C:\Program Files\Intel\IPP\5.1 for IA-32 and Itanium® processors { Intel® C++ Compiler version 9. Several encoder-decoder samples have been created to help demonstrate the use of file://C:\Documents and Settings\ehsux\Desktop\ippnotes_windows. { System Requirements Minimum Hardware Requirements to Develop Applications z z a PC. please see the Intel® IPP Support Page.0 or later (provides better keyword search capabilities for viewing documentation in PDF format) Installation Please see the separate Installation Guide for information on installing Intel IPP. For the latest product support information and errata.1 for IA-32 and Itanium® processors or Microsoft* Visual Studio* 6. workstation or server.0.

and anything else that may be relevant to helping us address your concern.Intel® Integrated Performance Primitives for Windows* Release Notes Page 4 of 5 Intel® IPP and to help accelerate the development of your application. 5. H. Choose "Development Environment (tools. so that we may reproduce the problem. License Definitions Please see the End User License Agreement file for the license definitions and restrictions on the library. 3. To receive technical support for the tools provided in this product and technical information including FAQ's and product updates. 6.722. MP3. please visit here Submitting Issues Steps to submit an issue: 1. Please include a small test case if possible.SDV. G. Go to https://premier. G.com/. choose "Intel® IPP for Windows*" from the "Product Name" drop-down list. please contact us via this channel.723. tips and tricks.intel.726.1. MPEG-2. DV. Describe your difficulty or suggestion. 7. For information about the Intel IPP’s. Please register here with your given serial number of this product. Guidelines for problem report or product suggestion: 1. FAQ's. MPEG-1. G. Log in to the site. you need to be registered for an account at secure Intel® Premier Support web site.htm 9/26/2006 .264. z If you are having trouble registering or are unable to access your Intel® Premier Support account. components.1A. Be sure to include specific information that may be applicable to your setup: operating system.263. 4. G. 2. Click on the "Submit Issue" link in the left navigation bar. If this is a software or license-related issue. Technical Support and Feedback Your feedback is very important to us. Users Forums and other support information.EAP)" from the "Product Type" drop-down list. 2. file://C:\Documents and Settings\ehsux\Desktop\ippnotes_windows. and codecs. Note: If your distributor provides technical support for this product. MPEG-4. H.728. Click on the "Go" button next to the "Product" drop-down list. Enter your question and complete the fields in the windows that follow to successfully submit the issue. please contact them for support rather than Intel. name and version number of installed applications. More information can be found at the Intel® IPP Website. Note that your username and password are case-sensitive. Describe your system configuration information. For problem reports please be as specific as possible.

GSM/AMR. life saving. by estoppel or otherwise. The information in this manual is subject to change without notice and Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY. or in nuclear facility applications. COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.Celeron. INTEL ASSUMES NO LIABILITY WHATSOEVER. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS. Pentium II Xeon. critical control or safety systems. The software described in this document may contain software defects which may cause the product to deviate from published specifications. to any intellectual property rights is granted by this document. Pentium M. IntelDX4.729. Intel NetStructure. JPEG 2000. Copyright © 2002-2006 Intel Corporation. the Intel logo. or the standard enabled platforms may require licenses from various entities. MERCHANTABILITY. * Other names and brands may be claimed as the property of others. Intel XScale.htm 9/26/2006 . MMX. RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE. ETSI and other organizations. Intel NetBurst. Pentium III Xeon. IEC. Intel products are not intended for use in medical. Implementations of these standards. This document and the software described in it are furnished under license and may only be used or copied in accordance with the terms of the license. GSM/FR." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. i386. Intel SpeedStep. Intel Centrino. i486. TwinVQ. OR INFRINGEMENT OF ANY PATENT. Intel386. Intel740. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined. Intel Xeon. IntelSX2. The information in this document is provided in connection with Intel products and should not be construed as a commitment by Intel Corporation. ITU. JPEG. Itanium. No license. Aurora. Intel. IntelDX2. express or implied. Current characterized software defects are available on request. Intel486. and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. file://C:\Documents and Settings\ehsux\Desktop\ippnotes_windows.Intel® Integrated Performance Primitives for Windows* Release Notes Page 5 of 5 G. life sustaining. Pentium. AC3 and AAC are international standards promoted by ISO. including Intel Corporation.

Sign up to vote on this title
UsefulNot useful