Анализаторы потоков и памяти

Invitation to join the Intel(r) Software Development Tools 2015 Beta Program

Hello Intel® Inspector XE User Forum,

Try out the new Intel® Software Development Tools 2015 Beta and help make our product better. Registration is easy through thehttps://softwareproductsurvey.intel.com/survey/150347/2afa/ site. Additional information can be found at http://bit.ly/sw-dev-tools-2015-beta.

Error message after software update when starting VS2013


I'm using your product in our software to profile and optimize code but after the recent update (this morning) your software refuses to load properly when I start VS2013 and I get a dialog box with the following error message:


The 'Intel Inspector XE 213' package did not load correctly.

The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file 'C:\Users\$user\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml'.

FYI: linux process failure from vm.max_map_count overrun


If a process (running with or without Inspector XE) fails with a insufficient memory error while the machine seems to have plenty left, a vm.max_map_count overrun could be the problem.

Here's how to find out what the per process limit is:

sysctl vm.max_map_count

> vm.max_map_count = 65530

And how to estimate how many mappings your process us using

cat /proc/<process id>/maps | wc -l

I've seen the problem occur for a process (Autodesk's maya) that uses the mmap system call directly for many smallish allocations.


erroneous memory leak detection from Fortran 90 MPI operations

I have been using Inspector XE to look for memory leaks and it is reporting a memory leak where I would not expect one from an MPI operation. The unusual behavior is that if the size of the transfer is below a certain array size no memory leaks are reported, but if the array size is larger than this threshold then a memory leak is reported.

I have attached a simple Fortran 90 program that demonstrates the behavior along with the makefile necessary to compile it.

The command to execute the program that I have been using is:

valgrind suppresion file conversion failure


I'm trying to convert the attached valgrind suppression file but get this message:

/opt/intel/inspector_xe_2013/bin64/inspxe-cl -convert-suppression-file -from "./valgrind_maya.txt" -to "./inspxe_maya.sup"
Error: Unable to convert old format or third-party suppression file <snip>./valgrind_maya.txt to new suppression file <snip>./inspxe_maya.sup. Failed to load suppression file.

The suppression file works with valgrind-3.9.0


will executable-of-interest survive multiple forks?

Hi, we have a binary with a complicated launch sequence that consists of a cascade of scripts. Will the executable-of-interest option survive this cascade or does it only look at the child processes of the top most script?


Firefox: Windows help viewer pane is blank when viewing CHM file

Hello Forum:  We have noticed that the Intel® Parallel Studio XE documentation may not function correctly when accessed with the Firefox* browser.

The exhibited behavior is that the right-hand pane (reading pane) in the help viewer is blank, and this problem may well extend to other documentation collections as well.  Any CHM file downloaded from the Firefox* browser could exhibit this problem.

Settings for managing the inspxe-tmp-root and inspxe-log-root


I noticed that every launch of inspxe-cl would be logged to /tmp/inspxe-log-root/ and /tmp/inspxe-tmp-root

Is there a way to change that location?
Is there a way to disable such logging?
Is there a way to manage the maximum size / age / rotation of such logs?



Подписаться на Анализаторы потоков и памяти