Intel® Integrated Performance Primitives

Intel IPP G723 and G729 audio codecs license

Hi

I want to integrate Intel IPP G723 and G729 audio codecs into pjsua. This will be used into a commercial application that needs to be installed on multiple places. We would like to know:

- how much a license for  IPP G723 and G729 audio codecs costs

- what types of licenses are available for multiple installations and how much it costs in each case

thanks

Bogdan

ippAlgDirect and ippAlgFFT take the same time

Hello,

I'm running  ippiCrossCorNorm_16u32f and  ippiCrossCorNorm_32f  on ipp 8.1

It seems that timing is related only to src and template sizes.

I tried running with ippAlgDirect and ippAlgFFT but timing is  the same in both methods.

timing is also the same for 16u input and float input

Im I doing something wrong?

 

Thanks

 

IPP OpenCL and Asynchronous C++ drivers

Hello,

I have Intel Composer XE 2015 which contains IPP 8.2.  I am unable to locate any of the OpenCL or asynchronous C++ code.  Is this code included with IPP 8.2.  If not, where can I get it?

In general, how does intel recommend using IPP with GPU support if it exists.  Moving forward would it be better to use OpenCL?

Regards,

Brad Kimbrough

Finding the largest matching rectangle between two 8-bit images

Hi,

Say there are two images A and B, where B is part of A centered around a matching pixel P. B is not necessarily entirely contained within A, but is guaranteed to contain part of A.

I would like to find the largest matching rectangle of B within A. I have implemented various non-IPP algorithms that does this in a relatively efficient manner, but would like to see whether IPP can help in anyway.

segfault in ippiResizeSqrPixel

hi. i'm using ipp6(6.1.2) for image processing to make thumbnail.
and my env is that.

OS : linux(centOS 5.X) 64bit
CPU : Intel(R) Xeon(R) CPU E5-2630L 0 @ 2.00GHz

And I got a trouble during upgrage  centOS 5.x --> 6.x

there is no segmentation fault to execute ippiResizeSqrPixel_8u_C3R in CentOS5.X.
but, here is a segmentation fault in CentOS 6.X

of cause, I re-install IPP libs, and re-compile my binary.

 

here is a segfault stack.

2D Convolution performance between 8Bit and 16Bit

Hi,

For IPP version 8.1 or 8.2, I would like to find out if there should be any big differences in speed performance for  2D Convolution function between Unsigned 8Bit and Signed 16Bit fixed point data? Should the Unsigned 8Bit Convolution function be 2 times or even 4 timer faster  than Signed 16Bit Convolution function?

Thanks!

Intel(R) System Studio Developer Story : How to configure, build and profile the Linux Kernel of Android by using the VTune

Intel(R) System Studio Developer Story: How to configure, build, debug and optimize key parts of your mobile software stack for Android*

1. Set-up and configure a development environment.

(1) The target HW environment

   In this article, a Minnow board MAX is used for a HW platform. The MinnowBoard is an Intel® Atom™ processor based board which introduces Intel® Architecture to the small and low cost embedded market for the developer and maker community. It has exceptional performance, flexibility, openness and standards.

  • Developers
  • Partners
  • Professors
  • Students
  • Android*
  • Linux*
  • Android*
  • Internet of Things
  • C/C++
  • Advanced
  • Beginner
  • Intermediate
  • Intel® C++ Compiler
  • Intel® JTAG Debugger
  • Intel® System Debugger
  • Intel® VTune™ Amplifier
  • Intel® Integrated Performance Primitives
  • Intel® Math Kernel Library
  • Intel® System Studio
  • Intel system studio 2015
  • ISS use cases
  • Android
  • Linux
  • kernel
  • vtune
  • profiling
  • profiler
  • Debugging
  • Development Tools
  • Education
  • Intel® Atom™ Processors
  • OpenCV 3.0.0-beta ( IPP & TBB enabled ) on Yocto with Intel® Edison

    < Overview >

     This article is a tutorial for setting up OpenCV 3.0.0-beta on Yocto with Intel® Edison. We will build OpenCV 3.0.0-beta on Edison Breakout/Expansion Board using a Linux host machine and it takes up a lot of space on Edison, therefore, it is required to have at least 2GB micro SD Card as an extended storage for your Edison Breakout/Expansion Board.

  • Developers
  • Partners
  • Professors
  • Students
  • Linux*
  • Yocto Project
  • Internet of Things
  • C/C++
  • Advanced
  • Beginner
  • Intermediate
  • Intel® System Studio
  • Intel® Threading Building Blocks
  • Intel® Integrated Performance Primitives
  • Edison
  • Intel System Studio
  • IPP
  • tbb
  • OpenCV with IPP
  • Academic
  • Development Tools
  • Education
  • Firmware
  • Internet of Things
  • Optimization
  • Parallel Computing
  • Threading
  • Subscribe to Intel® Integrated Performance Primitives