intel ipps 使用手册

所需积分/C币:10 2015-01-07 16:59:09 11.97MB PDF
收藏 收藏

IPP“Intel Integrated Performance Primitives” ( Intel IPP )是一套跨平台的软件函数库,本文档是Volume 1: Signal Processing
Version version Information Date 1001 Original Issue 09/2000 1002 Documents Intel IPP 1.0 final release Functions Norm Diff, Auto Corr, and ZeroMean have 02 /2001 been added derivatives functions section have been revised -1101 Documents intel ipp 1, 1 beta release 04/2001 -2001 Documents Intel IPP 2.0 beta release. General audio coding, MP3, and transcendental vector 08 /2001 functions have been added. Speech recognition APi have been revised 2002 Documents Intel IPP 2.0 release. New Intel IPp common functions have been added. the 11/2001 set of arithmetic, vector initialization statistical, and filtering functions have been expanded 3001 Documents Intel IPP 3.0 pre-beta. New speech codec functions have been added the set 04/ 2002 of conversion and windowing functions have been expanded Speech recognition API have been updated 3002 Documents intel ipp 3.0 beta release 06/2002 3003 Documents Intel ipp 3.0 beta update 09/2002 3004 Documents intel ipp.0 release 11/2002 4001 Documents Intel IPp 4.0 beta. New functions for cross-architecture development have been 05/2003 added 4002 Documents intel ipp 4.0 release 10/2003 012 Documents intel ipp 4,1 beta release 04/2004 013 Documents Intel IPP 4.1 release. Added new statistical functions and flavors for arithmetic 07/2004 and filtering functions. -014 Documents Intel IPP 5.0 beta release. New data compression functions and functions for 03/2005 regular expressions have been added. The set of arithmetic, conversion transform and filtering functions have been expanded 015 Documents Intel 5.0 release. Added new data compression functions and flavors for vector 08/2005 initialization and fourier transform functions 016 Documents intel ipp 5. 1 beta release 10/2005 017 Documents intel ipp 5. 1 release added new flavors for arithmetic functions 02/2006 018 Documents Intel IPP 5.2 beta release Added new data compression functions for bzip2 09/2006 bility unctions for the Extended AMR Wideband (AMRWB+)Speech Codec, vector conversion and initialization Added new flavors for arithmetic functions 019 Documents Intel IPP 5.2 release. Added descriptions of new conversion and statistical 01/2007 functions, SBR Encoder functions for audio coding. Added more new code examples for different functions Intel Integrated performance Primitives Reference Manual: Volume 1 Version version Information Date 020 Documents Intel IPP 5.3 beta release. Added descriptions of new speech coding 06/2007 functions(EC subband dT controller), new flavors of goertz functions. Added new code examples. 021 Documents Intel IPP 5.3 release Added descriptions of new speech coding functions 09/2007 (RT Audio), new arithmetic functions, new section on DTS Audio Coding -022 Documents Intel IPp 6.0 beta release Added descriptions of new speech coding functions 02/2008 (G 729.1 codec, voice enchancement functions ), new data compression(ZLIB, LZO coding), fixed-accuracy arithmetic, filtering data integrity functions new generated functions for transforms with a fixed length 023 Documents Intel IPP 6.0 release Added descriptions of new speech coding functions 08/2008 (noise reduction), new functions for regular expressions(multiple patterns), radi sorting, zero crossing measure data compression(ZLIB) Documented new common functions and internationalization functions 024 Documents Intel IPP 6.1 beta release. Added descriptions of new speech recognition 01/2009 (noise detect) and data compression(ZLIB)functions -025 Documents Intel IPP 6. 1 release Added descriptions of new core functions(dispatching 03/2009 control), new transform functions(Walsh-Hadamard transform dCt type IV, DFT for real signal of fixed length). Updated description of Fixed-Accuracy Arithmetic functions 4 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL@ PRODUCTS. NO LICENSE EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY OR INFRINGEMENT OF ANY PATENT COPYRIGH OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any time without notice. Designers must not rely on the absence or characteristics of any features or instructions marked"reserved"or"undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intels Web Site Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processorfamilynotacrossdifferentprocessorfamiliesSeehttp://www.intelcom/products/processor_number for details MPEG-1, MPEG MPEG4,H.261,H.263,H264,MP3,DVVC1, MJPEG,AC3,AAC,G.711,G.722,G.722.1, G722.2, AMRWB, Extended amrwb( AMRWB+),G.167,G.168,G.169,G.723.1,G.726,G.728,G.729,G.7291 GSM AMR, GSM FR are international standards promoted by iso, IEC, ITU, ETsI, 3GPP and other organizations Implementations of these standards, or the standard enabled platforms may require licenses from various entities including Intel Corporation Bunny People, Celeron, Celeron Inside, Centrino, Centrino Atom Centrino Inside, Centrino logo Core Inside, Flash File, i960, InstantIP, Intel, intel logo, Intel386, Intel486, IntelDX2, IntelDX4, IntelSX2, Intel Atom, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead. Intel Leap ahead. logo, Intel NetBurst, Intel NetMerge Intel Netstructure, Intel SingleDriver, Intel Speedstep, Intel Strata Flash Intel Viiv, Intel vPro, Intel XScale Itanium, Itanium Inside, MCs, MMX, Oplus, OverDrive PDCharm, Pentium, Pentium Inside, skoool, Sound mark The Journey Inside, viiv Inside, v Pro Inside, Vtune, Xeon, and Xeon Inside are trademarks of Intel Corporation in the u.s and other countrie Copyrighte 2000-2009, Intel Corporation. All rights reserved, Others s Other names and brands may be claimed as the property of Contents Version information ■■■■■■ Legal 5 Chapter 1: Overview About this software ∴51 Hardware and Software Requirements.….…..51 Platforms Supported ..................................52 Cross-Architecture alignment......... ∴52 API Changes in Version5.0.……,……, 52 hnical Support. 53 Intel IPP Code Samples 53 about this manual 53 Manual organization 53 Function Descriptions 55 Audience for this manua 55 Related publicationsw55 Notational conventions 56 Chapter 2: Intel Integrated Performance Primitives Concepts Basic Features 59 Function Naming………….……………………………… ∴59 Data-Domain, .....................4.60 Name ∴,60 Data Types….,…,…,,,,…,,,,60 Descriptor.,,,,,,,,,,,,,,,,,,.63 Inter Integrated Performance Primitives reference Manual: volume 1 Parameters 63 Structures and enumerat 64 Library version structure 64 Complex Data Structures 64 Function context structures 65 Enumerators 65 Data ra 70 Data Alignment 70 teger scaling 71 Error Reporting..,,,,,,,,,,,,,,,,,,,,,,71 Code examples.................,......... 76 Chapter 3: Support Functions Version information functions 83 ippsGetLibVersion..... 83 Memory Allocation Functions,,...,......... 84 ippsmalloc 85 ppsFree………………………………………………………86 Common functions 87 ippGetstatusstring ipp GetCpuType ,88 ppgetcpuclocks. 90 ippgetCpuFreq mhz 91 ippGetcpuFeatures 91 ippgetNum CoresonDie......,... 93 ipp GetMax CacheSizeB 94 ippsetFlushToZero..… 95 ippsetDenormsTOZero 96 ippalign Pti 96 ippsetNumThreads .............. aa:日 97 ippGetNum Threads ippMalloc 98 Contents ppfree.. 99 Dispatcher Control Functions……,…,…,…,…,9 ippstaticIn it 1面 ∴99 point 100 ippstaticInitCpu ippInitcpu..,,,,,,,,,,,,,,,,102 openable cpu 102 Internationalization functions ∴103 ippMeassage CatalogOpenI 18n 103 ippMessageCatalog Closel18n ∴104 ppGetMessagestatusl18 105 Status ToMessagell8n 106 Chapter 4: vector initialization Functions Vector initialization functions 109 Copy.…,,,,,,, ∴,109 Pack bits .112 Move,113 Set 115 Zero 116 Sample-Generating Functions......... 117 Tone Generating Functions 118 ToneinitA|locQ15.… 118 Tone free 119 Tone getstate Size Q15 120 ToneInitQ15.....,.... .120 ToneQ15....... 122 Tone Direct 124 oneQ15 Direct... 125 Triangle-Generating Functions TriangleInitAllocQ15.…………128 TriangleFree 129 Inter Integrated Performance Primitives reference Manual: volume 1 TrianglrGetstateSize Q15 130 TriangleInitQ15. Triangle15.…….…… 132 Triangle Direct ∴1133 Triangle Q15_Direct 136 Uniform distribution functions ■L■ 137 RanduniforminitAlloc137 Handfree 138 Randuniforminit 139 Randuniform getsize 140 Randuniforr 140 Randuniform directw143 Gaussian distribution functions 144 Rand gaussinitalloc 144 Rand gauss free .145 RandgaussInit 146 Rand gaussgetsize 147 Rand gauss 147 Rand gauss direct ∴148 Special Vector Functions...,.... 150 ∨ ector] lehne,150 ∨ ectorslope.. 151 ∨ ector Ramp…,,,,,,… 153 Chapter 5: Essential Functions Logical and Shift Function 162 Andc 162 And 163 164 nai0i000001001001080I 165 ⅩorC 166 Xor 167 10

试读 127P intel ipps 使用手册
立即下载 低至0.43元/次 身份认证VIP会员低至7折
makezwl 不好用,太旧了
    intel ipps 使用手册 10积分/C币 立即下载
    intel ipps 使用手册第1页
    intel ipps 使用手册第2页
    intel ipps 使用手册第3页
    intel ipps 使用手册第4页
    intel ipps 使用手册第5页
    intel ipps 使用手册第6页
    intel ipps 使用手册第7页
    intel ipps 使用手册第8页
    intel ipps 使用手册第9页
    intel ipps 使用手册第10页
    intel ipps 使用手册第11页
    intel ipps 使用手册第12页
    intel ipps 使用手册第13页
    intel ipps 使用手册第14页
    intel ipps 使用手册第15页
    intel ipps 使用手册第16页
    intel ipps 使用手册第17页
    intel ipps 使用手册第18页
    intel ipps 使用手册第19页
    intel ipps 使用手册第20页

    试读结束, 可继续阅读

    10积分/C币 立即下载 >