valid code corrupts compiler and causes bug in template deduction

The following code below works fine in clang or gcc, but fails with intel compiler 2016.

Note if you comment out the section of code labeled block A (which has nothing to do with anything and isn't referenced) the code compiles. It seems that somehow it's corrupting icc. Please suggest a work around and let me know when you have a patch available.

Compressing ARGB32 to H.264

I  have a filter graph that decodes data from a source filter, scales the video and  writes some graphics to the video Using a custom transform filter)  and outputs the ARGB32 image to the renderer.  I would like to in addition save the new video in h.264 compression to a file using an MP4 muxer and file writer.

Direct Access to PHI Via Port Forwarding


Good morning:
I have a question and before I get too far I want to see if there is a might have a solution.

I want to forward ip comm from an incoming port like to the internal  mic address

So that i could ssh from a networked computer directly to the mic.

Such that if I let’s say ssh to it redirects me to the mic0. 

I have tried the port forwarding and i just land at the remote host machine.

I am running MPSS 3.4 and centos 7.


Thanks in advance

Intel Inspector XE stack traces with C++ code

We are evluating Inspector XE 2015 and have version:
  Update 1 (build 379161)
When working with C++ compiled with the Visual Studio 2013 compiler inspector gives stack traces to memory or gdi leaks
with names like:


whereas we would expect to see C++ class names included:


Visual Studio 2013: cannot open file libmmd.lib on vc++ projects

I downloaded and installed the trial of Parallel Studio XE 2015 for Windows, and tried to use it to compile a Visual Studio 2013 solution.  This solution contains about 50 vc++ projects.  Some use MFC, others are test projects.  I started by right clicking the solution in the Solution Explorer, and selecting Intel Compiler -> Use Intel C++.  I didn't want to use the Intel Compiler for the test projects, so I set them back to use VC++ by right clicking on the project, selecting Intel Compiler -> Use Visual C++.  There are a few other production projects where I did this as well.

Application generating core dump

i am currently working on one application which is generating core dump files. Application is compiled using icpc(2013) and running on Intel(R) Xeon(R)  E5-2670 processor. if i am using return 0 then application is generating core dump file but instead of return 0; if i use exit(EXIT_SUCCESS); then no core dump files are generated. In case of return 0; application is executed successfully(correct output) without giving segmentation fault or any other error message.

Use which hardware PMU events to calculate FLOPS on Intel(R) Xeon Phi(TM) coprocessor?

FLOPS means total floating point operations per second, which is used in High Performance Computing. In general, Intel(R) VTune(TM) Amplifier XE
only provides metric named Cycles Per Instruction (average CPI), that is to measure performance for general programs.

Maximum MFXVideoDecode instance number

Hi All,

Now I'm trying to use Intel media SDK. So, I have checked the performance and limitations.

Using "sample_decode" sample(64bit build), I try to create multiple instance to know limitation as below.

CDecodingPipeline Pipeline[128];

for ( int i = 0; i < 128; i++){



for(int i=0; i<128; i++){




Iscriversi a Ottimizzazione