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
1
vote
0 answers

How to copy an interleaved image to separate buffer

I am looking for some advices how to speed up the following operation. Is there some STL library function, or opencv or Intel IPP function that I can use? I have a 3840 x 2160 image buffer containing BGRA pixel-packed data. the image is interleaved…
leon
  • 35
  • 4
1
vote
0 answers

Howo to get IPP endpoint

I'm using the ipp npm module to send a print job from a google cloud function. I believe I have set up the printer correctly but I don't know how I'm supposed to know the exact uri for sending the print job. The printer model is Brother…
Marcus Gallegos
  • 1,532
  • 1
  • 16
  • 31
1
vote
1 answer

A problem with System.DllNotFoundException in the dll file created by including ippiFFTGetSize_C_32fc ().(intel IPP)

I created a dll created using the IPP function ippiFFTGetSize_C_32fc (). Referencing this dll file from wpf project (c #) results in System.DllNotFoundException: Unable to load DLL 'TEST.dll' error. int HioTest(Ipp32fc* csSrcImg, Ipp32fc*…
cm k
  • 11
  • 1
1
vote
1 answer

Linking OpenCV with static zlib using IPP, using CMake on Linux

I'm building OpenCV from source, using the standalone Intel version of the IPP libraries. I'm also using the Intel-optimised version of zlib, which (unlike the standard version of zlib) carries a dependency on three further IPP libraries. Also, I'm…
Eos Pengwern
  • 1,467
  • 3
  • 20
  • 37
1
vote
1 answer

If I ship a DLL that use IPP library, should I also ship IPP DLLs?

I was reading this interessant article about IPP Dispatcher. At some points its written: Dispatching refers to the process of detecting CPU features at run-time and then selecting the Intel IPP optimized library set that corresponds to your CPU. For…
markzzz
  • 47,390
  • 120
  • 299
  • 507
1
vote
0 answers

IPP batch install of CUPS managed printers in windows

In our Department we're using CUPS and when we install a new printer we have to configure IPP ports (along with printer drivers etc.) for the computers to talk to CUPS. Since we have many machines with different O.S. (Win 7 to 10 and MacOS) for the…
Versatile
  • 108
  • 2
  • 11
1
vote
0 answers

Building a cpp project that involves IPP on MSBuild

I am rather new to cpp and ipp library, I had created a cpp.sln project which uses Intel IPP (Single-threaded Static Library) and I also able to build the project on Visual Studio. However now I need to export the project directory to a separate…
geekuser
  • 33
  • 1
  • 7
1
vote
1 answer

Compilation issues with Cmake and Intel IPP under Ubuntu

The issue is that I have a source which includes ipps.h and this code I'm able to compile into a test.so file without issues. The problem starts when I have a Qt example which requires this built test.so file, I get the following messages from the…
aalamaki
  • 21
  • 3
1
vote
1 answer

How to accelerate DFT by specifying region of interest in frequency domain

Note: This question is originally asked at OpenCV forum a couple of days ago. I'm building an image processing program which extensively uses 2-dimensional dft, discrete Fourier transform. I'm trying to speed up so as to run in real-time. In that…
mhirano
  • 11
  • 3
1
vote
1 answer

Converting an image with n-bit bit depth to a 16-bit bit depth image with Intel IPP. (where 8 < n < 16)

I need to call the following Intel IPP methods on an input image data. ippiColorToGray ippiLUTPalette ippiScale (just for 16 bit images) ippiCopy ippiSet ippiAlphaComp I was using the 8-bit and 16 bit versions of this methods till now. But now we…
sajas
  • 1,599
  • 1
  • 17
  • 39
1
vote
0 answers

Intel IPP functions for arrays beyond 32-bit size limits?

I’m evaluating Intel IPP to speed up certain parts of our code, e.g., adding absolute value sorting among others. I note this page in the manual: While the rest of Intel IPP functions support only signals or images of 32-bit integer size, Intel…
Ahmed Fasih
  • 6,458
  • 7
  • 54
  • 95
1
vote
1 answer

Linking of IPP 2018 with mingw

I am trying to use the 2018 version of Intel IPP with mingw, and I have trouble linking the .lib that Intel provides to my program. The program I am compiling is the IPP example at…
gosnold
  • 181
  • 6
1
vote
0 answers

CUPS Printer added using command prompt is not working with authentication

I have a CUPS server setup in Linux.I want to add this printer to my windows programmatically. Manually I am able to add.By searching various forums I found the following command: rundll32 printui.dll,PrintUIEntry /if /b "TestPrinter_With_Auth" /f…
1
vote
2 answers

SSE to C++ code

I am trying to rewrite a code from c++ source code including SSE instructions, to only c++ code. I know i will lose performance, but its an experiment, i am trying to perform. I was wondering if there is a C++ equivalent for doing the same as ,…
1
vote
1 answer

Creating a mex file linked to Intel's ipp library

I'm trying to improve my matlab code performance by replacing a part of it with a a c++ program, and for that I'm using intel's ipp library. The problem occurs when trying to compile and link the program. I get the added error. I'm using Matlab2016a…
Nadav
  • 23
  • 6