Parallel Computing

Intel IPP G723 and G729 audio codecs license


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



ippAlgDirect and ippAlgFFT take the same time


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?




Build Scipy With MKL failed

I use command to build numpy first:

python %MYPWD%/%NUMPY_VER%/ config  --compiler=msvc build_clib --compiler=msvc  build_ext

the site.cfg content is:

library_dirs = C:\Program Files (x86)\Intel\Composer XE 2015\mkl\lib\intel64
include_dirs = C:\Program Files (x86)\Intel\Composer XE 2015\mkl\include
mkl_libs = mkl_rt
lapack_libs = 

Then I build scipy with command:

python %MYPWD%/%SCIPY_VER%/ config  --compiler=msvc build_clib --compiler=msvc  build_ext


“memory bound” metric in Vtune


I am analyzing “memory bound” metric in my code with Vtune. According to "Intel® 64 and IA-32 Architectures Optimization Reference Manual-B.3.2.3":



what is the CPUID test for KNCNI?

I'm using icc (ICC) 15.0.1 20141023 on a Haswell-based system.  My software library has CPU-specific code using either SSE2, SSE41, AVX2, or KNCNI intrinsics.  icc is successfully compiling the KNC code so I need to disable its execution at runtime.  I'm familiar with using CPUID to test at runtime whether an ISA is supported, having done so for SSE2, SSE41, and AVX2.  The intel intrinsics guide lists the CPUID as KNCNI but I can't find any CPUID documentation indicating which bit this corresponds to in the registers.

Which CPUID bit index indicates KNCNI?

how to run the hybrid MPI/OpenMP

Hi, Dear Sir or Madam,

I am using the Intel MPI and OpenMP and Intel Composer XE 2015 to build a hybrid MPI/OpenMP application. For example, if I want to run the executable file of my application on 3 SMP computers with 3 MPI processes and each MPI process consists of 16 OpenMP threads.  Our PC cluster has 3 SMP nodes connected by the Infiniband and each node has 16 cores.  

Subscribe to Parallel Computing