Hi,
I am trying to parallelise my code, but I get an access violation error, and my program crashes.
here is my code snippet :
#pragma omp parallel for for (i=0 ; i{
{
/* Using Intel's IPPi IDCT */ippiDCT8x8Inv_16s_C1I(DiffMB);
}
}
I am using Intel compiler and Intel Performance Primitives ver 4.1.Please help,
Elad
Link Copied
I note that the IPP dynamic libraries are claimed to be thread safe, not the static ones.
ippiDCT functions are not listed as being OpenMP enabled. In case of doubt about library thread safety, it may be possible to run with Intel Thread Checker, to see if a thread safety problem is found.
For more complete information about compiler optimizations, see our Optimization Notice.