------------------------------------------------------------------------------- README Information for Intel(R) Integrated Performance Primitives v6.0 for Windows* ------------------------------------------------------------------------------- Introduction Intel(R) 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. 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 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(R) architecture enhancements such as Intel(R) Core(TM)2 Quad and Intel(R) Core(TM) 2 Duo Microarchitectures, Intel(R) 64 Technology (Intel(R) EM64T), Streaming SIMD Extensions (SSE), SSE2, SSE3, SSSE3, SSE4.1, MMX(TM) technology and Intel XScale(R) technology. Intel IPP is optimized for the broad range of Intel(R) microprocessors: Intel(R) Atom(TM) processors, Intel(R) Core(TM)2 Quad processors, Intel(R) Core(TM) 2 Duo Processors, Intel(R) Xeon(R) processors, Intel(R) Pentium(R) 4 processor, the Intel(R) Itanium(R) 2 processor and Intel(R) IXP4XX Network 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. Processor Terminology Intel IPP supports 4 platforms: general combinations of processor and operating system type. This section explains the terms that Intel uses to describe the platforms in its documentation, installation procedures and product web site. IA-32: Any systems based on 32-bit processors generally compatible with the Intel Pentium(R) processor, (for example, Intel(R) Core(TM)2 Duo, Intel(R) Core(TM), Pentium(R) 4, Pentium(R) D, Centrino(R), Celeron(R) or Intel(R) Xeon(R)), or processors from other manufacturers supporting the same instruction set, running a 32-bit operating system. Intel(R) 64 (Intel(R) Extended Memory 64 Technology): any systems based on IA-32 processors which have 64-bit architectural extensions, (for example, Quad-Core Intel(R) Xeon(R) Processor and Intel(R) Core(TM)2 Duo processor), running a 64-bit operating system such as Microsoft* Windows* XP Professional x64 Edition or Microsoft Windows Server 2003 x64 Edition. Intel Itanium(R) :any systems based on the Intel Itanium(R) 2 processor running a 64-bit operating system. Intel(R) Atom(TM) Processors: any systems based on Intel Atom processor , it will enable the industry to design new Mobile Internet Devices (MIDs) and affordable Internet-focused notebooks (netbooks) and desktops (nettops). This new processor also serves as the foundation for the all new Intel(R) Centrino(R) Atom(TM) processor technology This README file refers to the Intel(R) IPP 6.0 for Windows*. Product Directories Following successful installation, the files associated with the Intel(R) Integrated Performance Primitives v6.0 for Windows* will be installed on your host system. The following directory map indicates the default structure and identifies the file types stored in each sub-directory. +-- Program Files (Root. Installer can specify a different start level.) | +-- Intel (Common directory for Intel software products) | +-- IPP (Subdirectory for Intel IPP products. | Directories at this level and lower are specific | for each Intel IPP installation.) +-- 6.0.x.xxx (Subdirectory for release 6.0 products. | Because a different start level is possible, | is used instead of | Program Files\Intel in this document and | other Intel IPP documents when specifying | the installed location of Intel IPP files.) | +-- ia32/em64t/itanium (Different folder name reflects different platform. All Intel IPP associated files for this architecture) | +-- bin (Intel IPP DLLs associated with this architecture) | +-- demo (Executable programs that demonstrate various | image and signal processing functionalities) | +-- doc (All Intel IPP documentation files) | +-- include (Intel IPP Header Files) | +-- lib (All Intel IPP Static Libraries associated | with this architecture) | +-- stublib (All Intel IPP stub libraries associated | with this architecture. Using for linking DLLs.) | +-- tools (Intel IPP Performance Tests and linkage tools) Other Sources of Information Prior to product installation, you can view this file (README.txt), the product Release Notes (ReleaseNotes.htm), and the product Installation Guide (INSTALL.htm). After installation, these files are still available, but they are located in the \doc subdirectory. Refer to the following locations for essential information: Installation Information The Installation Guide (INSTALL.htm) at \IPP\6.0.x.xxx\ia32(em64t or itanium)\doc\INSTALL.htm or at the same level as the installation executable provides detailed installation information in case a normal installation did not happen. Technical Support Your feedback is very important to us. To receive technical support for the tools provided in this product, technical information including FAQ's and product updates, you need to be registered at https://registrationcenter.intel.com with your given serial number of this product to create an account at secure Intel(R) Premier Support web site (https://premier.intel.com). If you are having trouble registering or are unable to access your Intel(R) Premier Support account, please contact us via https://registrationcenter.intel.com/support Note: If your distributor provides technical support for this product, please contact them for support rather than Intel. For information about the Intel IPPç—´, FAQ's, tips and tricks, Users Forums and other support information, please visit the tab at the Intel IPP Website(http://www.intel.com/software/products/ipp). Release Information Refer to the ReleaseNotes.htm file at this level (pre-installation) or at \IPP\6.0.x.xxx\IA32(em64t or itanium)\doc\ReleaseNotes.htm for System Requirements, Known Limitations, and other links and information. Product Documentation An HTML file with links to all product documentation for Intel IPP is available after product installation. This file is available at \IPP\6.0.x.xxx\IA32(em64t or itanium)\doc\ipp_documentation.htm. Getting Started Once installation is complete, you can gain a quick understanding of product operation by executing the procedures in the "Getting Started with the Intel(R) Integrated Performance Primitives v6.0 for Windows*" document. This document is available at \IPP\6.0.x.xxx\ia32(em64t or itanium)\doc\Getting_Started.htm. Other Intel Products You can find out about other Intel software development products through the Intel web site at: http://www.intel.com/software/products/ --------------------------------------------------------------------- Copyright (C) 2008, Intel Corporation *Other names and brands may be claimed as the property of others.