Questions tagged [intel-ipp]

Questions related to Intel Integrated Performance Primitives (IPP), a multi-threaded library of functions for multimedia and data-processing applications.

Intel Integrated Performance Primitives (Intel IPP) is an extensive library of "algorithmic building blocks" for multimedia, data-processing, and communications applications. It supports multiple threads and has been highly optimized for Intel-family microprocessors, making extensive use of SIMD instructions (e.g., MMX, SSE, and AVX). The Windows, Linux, Android, and macOS environments are supported.

The library supports a wide range of functions for various domains and also provides for an OpenMP configuration, which can allow certain functions to run on multiple cores.

References:

164 questions
0
votes
1 answer

Using IPP for Matrix Inversion using OpenCV 3.0

Here discusses OpenCV 3.0 & the now "Transparent API" for using IPP by Intel. It shows this picture: My question is does anyone know if it will affect Matrix Inversion? Will it speed up the Mat::inv method?
GPPK
  • 6,546
  • 4
  • 32
  • 57
0
votes
1 answer

Mirror BGR (24 bit) image using Intel IPP

I'm trying to mirror a raw (without image header) BGR image, 8 bit per pixel, using the following code: void mirrorBGR(byte* src, byte* dst, UINT width, UINT height, UINT pitch_s, UINT pitch_d) { IppiSize size; size.width =…
user863337
0
votes
0 answers

How do I invoke ippiOpticalFlowPyrLK_16u_C1R?

The examples that I'm basing my work on use unsigned char image; I have 16-bit unsigned images. Doing the naive substitutions of u8 -> u16 in the IPP function names doesn't work (I get compiler errors in some of the type casts). Does anyone have a…
Dave
  • 7,555
  • 8
  • 46
  • 88
0
votes
2 answers

Intel Performance Primitive (IPP) runtime error

I have source code that was not written by me, and I cannot contact the author. It is written in C++ and requires libjpeg, boost, and the Intel Performance Primitives. Compilation was a chore, but after days of problem solving, it compiles. Now, I…
Steve Tjoa
  • 59,122
  • 18
  • 90
  • 101
0
votes
1 answer

Intel's IPP to create images from arrays

I am working in C++ and I have a vector container of float values. I want to write an image file to disk where the pixel values of the image are the values from the array.For instance I have 40,000 values in my array and I want a 200x200 image file…
Lisa
  • 53
  • 6
0
votes
2 answers

Implementing MATLAB function in c++ using Intel C++ compiler

I have developed a MATLAB program with Visual C++. I am using Intel® Integrated Performance Primitives because speed of program is important issue and I have done a lot of efforts for implementing some MATLAB functions. For example, for Min and Max…
saeed
  • 2,477
  • 2
  • 23
  • 40
0
votes
1 answer

Difference in output of Intel IPP fir and convolution functions

I am working with Intel IPP 7.1 (composer XE 2013) and noticed difference in tail end of output samples between IPP 'fir' and 'convolution' calls. So in the calls below status = ippsFIR_Direct_64f(pSrc, pDst_f, N+M-1, pTaps,M,…
fsheikh
  • 416
  • 3
  • 12
0
votes
1 answer

How to determine if the frame is IDR frame in IPP?

In my application, I'm trying to use the IPP H.264 Encoder. I've set the encoder options so that every I frame were an IDR frame: UMC::H264EncoderParams params = new UMC::H264EncoderParams; // Here set some other useful parameters, and then set IDR…
some.birdie
  • 2,259
  • 4
  • 24
  • 28
-1
votes
1 answer

Authenticate user when printing from IOS device

I've built a small App that register a service that looks like an Airpint to IOS device. I have little knowledge on IPP programming. I am using Monozeroconf Dll and C# to register my service etc... and that's all work fine but i would like to…
-1
votes
1 answer

What are the recommendations for building OpenCV 3.0 in presense of respectable number of 3d party components?

When I desided to build opencv library I have found out that there are number of compiler options available that does nearly the same - speed up algorithms. For example: TBB, IPP, CUDA, pthreads, Eigen2/Eigen3, OpenCL and others. Are there any…
Vladimir Protsenko
  • 1,046
  • 2
  • 14
  • 21
-1
votes
2 answers

Does Intel IPP support any GPUs which supports OpenGL?

As said here, OpenCV uses IPP which uses GPU: It turned out that OpenCV was using IPP and IPP itself can use GPU nowadays. just in case someone else googles for "opencv gpu slower" and didnt know about the IPP GPU support ;) Also, I found…
Alex
  • 12,578
  • 15
  • 99
  • 195
-1
votes
2 answers

Issue in replacement of OpenCV function with ipp API

I am trying to replace my opencv resize() function with the Integrated Performance Primitives (IPP) API . I am using IPP 7.1 version. …
Ashwin
  • 411
  • 1
  • 10
  • 28
-2
votes
1 answer

How can I make fft from a signal, using ipp library in c++?

I am new in IPP Intel and I want to make fft from a signal, using ipp library in c++? I configure ipp in my project well. Can anybody help me? thanks
-3
votes
1 answer

I am getting the following exception: "Unable to load DLL: The operating system cannot run. (Exception from HRESULT: 0x800700B6)"

This happens when P/Invoking into Intel IPP library. This library in-turn relies on OpenMP. Here's what I've tried: ​http://software.intel.com/en-us/articles/opm-abort-initializing-libguide40dll/ Should resolve the exception about using two…
GregC
  • 7,737
  • 2
  • 53
  • 67
1 2 3
10
11