Development Tools

Unable to re-open results

I am running Amplifier 2015, update 4 on Windows 8.1.  I run an analysis on a Linux box.  It works perfectly and I am able to review the results.  After I close the results and try to open them again, I get the following error:


Intel VTune Amplifier XE 2015 has faced a serious problem
    6/10/2015 12:03:22 PM  Cannot open data: Intel VTune Amplifier XE 2015 has faced a serious problem. 
Error 0x40000016 (Corrupted product installation) 

Redistributable merge module (.msm) file for 11.1.065 version of redistributable libraries?

Is a redistributable merge module (.msm) file available for the Intel Visual Fortran Compiler for Windows 11.1.065 update 6  Redistributable library package for IA32?


(I only seem to be able to find the zip archive: on the Redistributable libraries for the Intel® C++ and Visual Fortran Compiler 11.1 for Windows page of links.)




MODULEFILE creation is easy


If you use Environment Modules  (from Sourceforge, SGI, Cray, etc) to setup and control your shell environment variables, we've created a new article on how to quickly and correctly create a modulefile.  The technique is fast and produces a correct modulefile for any Intel Developer Products tool.

The article is here:

is it worth using array section assignment ?

Hi, all

I'd like very much the capability of working with array sections in assignment such as

a(k:k+l) = b(j:j+l)

After some tests, however, I am surprised that this notation leads to much less efficient code than the good old equivalent loops:

do i = 0,l
   a(k+i) = b(j+i)
end do

I guess that the former generates some temporary before the assignment, and this operation consumes time.

Is there some option,  directive or trick that can be used not to lose in performance ?

Is OpenMP not supporting Fortran 2003 (PASS, Finalization, etc.)

Hi all,

My question is related to integration of OpenMP in Fortran with some features in standard 2003/2008

In the document of latest 4.0 release it is stated that some features are not supported. The problem is : such features are in my opinion very important for new Object-Oriented paradigm as introduced in new standards.

I made some simple code containing type extension and pass atribute. The OpenMP work and a get  speedup of 12x. ( on 12 cores !!!) 

Don’t make these 4 common developer mistakes

Don’t make these 4 common developer mistakes

After hours of coding, countless sleepless nights, a lot of excitement and maybe a little frustration, you’re finally ready to release your app. After a few weeks, you realise it’s not performing as well as you’d hoped it would – only a few people have downloaded it and you’re not getting the best feedback.

Subscribe to Development Tools