Quantcast
Channel: Intel® Software - Intel® VTune™ Profiler (Intel® VTune™ Amplifier)
Viewing all 1574 articles
Browse latest View live

Raw Time-series Data for hardware performance counters

$
0
0

Hi,

  1. I understand that we can get hardware performance event samples by attaching to a process. Are we able to use VTune to get the raw time-series counts of the hardware performance counters? For example, if I would like to see how the L1 cache misses change over time as I use say Internet Explorer to view a specific webpage, can we retrieve that kind of data?
  2. Does VTune allow us to add to the list of hardware performance events that can be monitored?
  3. I am trying to understand how accurate the per-process measurements are in VTune. I understand that VTune uses hardware performance counters in the CPU. Such measurements collected apply to the whole system. How does VTune differentiate the measurements from process to process?

Thanks!


Vtune error while loading on win 7 X64 Bit

$
0
0

"Some Performance counters could not be loaded , try re-install application" , will get this error even after re-installing but the application will open

 

 

 

VTune XE assertion error on Sandy Bridge processors with 2011 and 2013 versions

$
0
0

We are consistently seeing an assertion error when running VTune XE for Linux HotSpot analysis on Sandy Bridge based processors.

VTune versions: vtune_amplifier_xe_2011u8, vtune_amplifier_xe_2013u3

Linux version: Red Hat Enterprise Linux Server release 6.2 (Santiago)

Kernel: 2.6.32-220.23.1

Processor: Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz

Error code:

Assertion '(4 ) + (2 +2 +4 +4 + cpu_no*(2 +leaf_no*(2*4 +4*4 ))) == pos' failed. Please contact the developers.

Assertion '(4 ) + (2 +2 +4 +4 + cpu_no*(2 +leaf_no*(2*4 +4*4 ))) == pos' failed. For more information, please visit the technical support forum at https://software.intel.com/sites/support/

We do not see this with Red Hat 5 / VTune 2011 / Nehalem processors. Can someone shed some light on the error, if it's origin is VTune or the Sandy Bridge architecture, it's severity, and if there is a work-around or fix in the works for it?

Thank you.

Error: Error 0x40000027 (Database interface error)

$
0
0

I am analysing a running program for lightweight hotspot for 20 sec duration in linux machine.

and this error occured ,not getting any idea about this..

please help

error is

 Error: Error 0x40000027 (Database interface error) -- FailedTo Complete

Operation(Error 0x40000013 (Corrupted file format) -- /tmp/tmp-1ce6319/temp.xml)

Error: Error 0x40000027 (Database interface error)

$
0
0

I am analysing a running program for lightweight hotspot for 20 sec duration in linux machine.

and this error occured ,not getting any idea about this..

please help

error is

 Error: Error 0x40000027 (Database interface error) -- FailedTo Complete

Operation(Error 0x40000013 (Corrupted file format) -- /tmp/tmp-1ce6319/temp.xml)

Call stacks: "Result directory does not contain data applicable to this report."

$
0
0

I'm using the command line interface of Amplifier XE of Parallel Studio XE 2013 under Windows 7 x86_64 with a Xeon W3530 CPU. The problem is I cannot get reports with call stacks when hardware events are used.

amplxe-cl -version Intel(R) VTune(TM) Amplifier XE 2013 Update 4 (build 270817) Command Line Tool Copyright (C) 2009-2013 Intel Corporation. All rights reserved.

When I try to do the following, it complains of missing data and I get no report:

amplxe-cl -collect-with runsa -knob enable-stack-collection=true -knob event-config=CPU_CLK_UNHALTED.THREAD_P:sa=1000000 -inline-mode=on -result-dir=val1_data -- val1.exe [... warnings about unresolved symbols in system dlls ...] amplxe-cl -report top-down -inline-mode=on -result-dir=val1_data -report-output=val1.txt Result directory does not contain data applicable to this report. amplxe: Error: Error 0x40000024 (Reporter error)

At this point I can do the hw-events report type for a flat profile and there are plenty of samples in there but callstacks, hotspots, gprof-cc, or top-down reports all fail.

If I collect data the following way instead, val1.exe crashes on exit (stopped responding, click here to close) but the call stack reports then work as expected:

amplxe-cl -collect hotspots -knob sampling-interval=1 -inline-mode=on -result-dir=val1_data -- val1.exe

Thanks for any suggestions on how to get the call stack reports working with hardware events.

Failed to finalize the result: the result you are opening is empty

$
0
0

Event based sampling configurations are not working on my system (pls see details of system setup below).
With EBS, Vtune seems to be profiling for the duration but complains with the following error:
Failed to finalize the result: the result you are opening is empty

Things I have tried so far:

Added the source, binary and include directories as a part of the search directory (clicked on include subdirs as well).

clicked on re-resolve. None of these seem to help.

Machine setup
----------------
CPU: Intel XEON 5690. Events configured for CPU: Intel(R) Xeon(R) / Core i7 980X Processor
running 64-bit version of Vtune amplifier xe 2013. (amplxe-gui.)
OS: Ubuntu 10.04 LTS Linux Kernel version :  2.6.32-40.87.
Kernel modules were rebuilt with pax.ko, sep3_8.ko, and vtsspp.ko

In one of the prior posts in this forum for a similar error, someone from Intel had requested the output of amplxe-cl on /bin/ls. So I thought I would post it here.

amplxe-cl -collect hotspots -r /tmp/r002hs -- /bin/ls
Using result path `/tmp/r002hs'
Executing actions 33 % Resolving information for `ls'                          
Warning: Cannot match file `/bin/ls': checksum mismatch.
Warning: Cannot locate symbols for file `/bin/ls'.
Executing actions 50 % Generating a report                                     
Summary
-------

Elapsed Time:  0.002
CPU Time:      0
CPU Usage:     0
Executing actions 100 % done  

vtune can not show symbols from collection data

$
0
0

i met some problems when i use vtune to profile program performance. 

i profile hotspots on  linux and analyse on windows, but the symbols in dynamic library can not be shown.

i have gcc -g option and i am sure that dynamic library has program symbols.

my vtune cmd is "/opt/intel/vtune_amplifier_xe_2013/bin64/amplxe-cl -c hotspots -start-paused -resume-after=60000 -duration=120 "

i use 2013 update 4. and trying 2011 update 7 also can not show symbols

what can i do???


Employee left the company and took all VTune installation software, licensing and related info with them!

$
0
0

Before I joined my company, my predecessor had purchased VTune and was actively using it.  He left abruptly, and apparently uninstalled VTune from his PC, and threw away all realted information to the purchase.  To make matters worse, he purchased it on his credit card (for the points presumably) and was then reimbursed by the company.  The product should be licensed in the company's name, but I have no information on it at all.  Can someone from Intel please help me to find this information so we can continue to use the product?  I can't find any other phone number to call or outlet to ask this question...

Thanks!

VTune driver preventing xperf sampling?

$
0
0

Hello,

I use multiple tools for performance analysis (e.g. Windows Performance Toolkit(xperf), ANTS).  I recently started evaluating VTune as well.  I was particularly interested in using it to analyze memory bandwidth usage.

Unfortunately, after installing Intel VTune Amplifier XE 2013 Update 2 and running some tests with it I found that I could no longer go back to using xperf from the Windows Performance Toolkit to gather CPU sampling data.  I typically would run xperf with this command line...

xperf -on PROC_THREAD+LOADER+INTERRUPT+DPC+PROFILE -stackwalk profile -minbuffers 16 -maxbuffers 1024 -flushtimer 0 -f c:\perf\profile.temp.etl

And then I would dump the profiling session with this command line...

xperf -d c:\perf\profile.final.etl

That used to generate a file that contained CPU samples that I could use for analysis...  but now I no longer have that sampling data.  As an experiment, I tried this on another machine and verified that this worked before the installation of VTune, and stopped working immediately afterward.  I noticed that one component of the VTune suite is an "Event-based sampling driver".

I was wondering if this could be disrupting the ability of xperf to do CPU sampling?  Unfortunately, even uninstalling VTune doesn't seem to fix this... I had to have one of our servers completely re-imaged in order to get CPU sampling functional again.

I'd be very interested in any workaround for this as  I like to have the flexiblity to use multiple tools.

Any help much appreciated!

Export memory bandwidth data?

$
0
0

I'm using Intel VTune Amplifier XE 2013 to gather memory bandwidth usage for a particular application and was wondering if there's some way to export this data for additional analysis with other tools.  In particular, I'd love to be able to export a particular capture to an Excel file so that I can calculate things like average and standard deviation on the results over time. Right now only seem to be able to browse the data in the VTune application and drill down on individual points.

I haven't been able to find any thing in the UI that might be able to enable this.  Maybe there is a command line option somewhere?

Many thanks!

Error: Cannot enable Hardware Event-based Sampling: problem with the driver (sep*/sepdrv*)

$
0
0

Hi,

I am trying to use IntelVtune in a Nehalem system and for all types of data collection i get the following error:

amplxe: Error: Cannot enable Hardware Event-based Sampling: problem with the driver (sep*/sepdrv*). Check that the driver is running and the driver group is in the current user group list. See "Building and Managing the Sampling Driver" help topic for further details.

The system i am using ths is  a 2*6core Intel Xeon E5645. I have disabled SMT. The operating system is Linux kernel 2.6.35

Please let me know if you know anything about this error.

Thanks,

Raoofeh

Looking for a link that teach how to use VTune in native mode for Knight corner.

$
0
0

Hi All,

I just start to learn to use Vtune on MIC. I wish to get your kindly help: where can I find a doc that teach how to use Vtune to count event for programs runing on MIC in native mode (not offload mode). 

Thank you in advance.

Susan

Hotspot Analysis works but Event-based fails

$
0
0

I can run Hotspot analysis on my project, but any event based analysis (e.g. General Exploration) fails at Finalization

However using the Tachyon sample both analyses complete successfully

Any ideas on what I am doing wrong

 

Intel Amplifier 2013/ Windows XP/ XEON E5450/Visual Studio 2008

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Finalizing the result took 0.977 seconds.

The database has been cleared, elapsed time is 0.200 seconds.

Warning: Cannot load data file `C:\xyz\r000ge\data.0\tbs4599.tb6' (tbrw call "TBRW_open(&m_tbrwPtr, cpil2::to_wstring(file).c_str(), readOnly ? TBRW_FILE_READ : TBRW_FILE_READ | TBRW_FILE_WRITE)" failed: Sample file mapping error (34)).

Raw data has been loaded to the database, elapsed time is 0.047 seconds.

Warning: Error 0x40000026 (Database interface error) -- Cannot run data transformation `Compute CPU Usage'.

 

 

FYI: integration with Gprof2Dot


Holding time of a thread on a lock

$
0
0

 1.How do i get holding time of a thread on a lock?

I have a sync function. i want to caculate the execution time or holding time on that function. Is it equal to the spin time?

2. I am profiling a java web application on tomcat. But vTune fails to map the java function or lock exactly. Always it shows the libpthread like function. How to correctly profile a java application?

Thanks.

Maximum resolution of memory bandwidth data

$
0
0

I created several memory bandwidth analyses on a Xeon E5-2640 (Sandy Bridge) system running at @.2.5GHz.  It appears that the resolution of the gathered data is always every 10 ms.  I can zoom in to a higher level, but the data appears is aggregated at this higher level... resulting in stair-stepped graphs (i've attached an example screenshot).

Looking at the Sample After values for the capture, the slowest appears to be 2000000.  Which I believe should result in 1250 samples per second (2.5GHz / 2000000)... but that should result in a resolution of .8 ms.

Is the resolution of the memory bandwidth analysis capped at 10 ms or is there some way to configure it to be lower.

Thanks.

Cannot run Power Analysis using VTune 2013!

$
0
0

I installed VTune Amplifier 2013, and wish to run the power analysis.

After building project and new analysis, the item of power analysis showed the following error:

$isPowerAnalysisAvailable == PlatformError: cannot compare boolean values with arguments other then 'true' or 'false'

And the buttom of "Start" cannot be used...

Could you tell me how to deal with it? Thanks!!

btw, the drivers for power analysis have been built again following the steps of /opt/intel/vtune_amplifier_xe/powerdk/src/README.txt.

"Source/assembly code is not available" warning in hotspots analysis

$
0
0

I ran hotspots analysis using VTune Amplifier XE 2013, Update 5 (build 274450) on Windows 7 Professional 64-bit in Visual Studio 2010 Professional SP1, and my problem is that I cannot see the source code in analysis results. When I double-click "MyApp.exe" in the "Bottom-up" screen, I get a warning "Source/assembly code is not available".

I followed the tutorial from the installation folder (file:///C:/Program%20Files%20(x86)/Intel/VTune%20Amplifier%20XE%202013/documentation/en/tutorials/find_hotspots/Fortran/index.htm), so I used the release configuration, changed the Debug Information Format to /debug:full, made sure that the optimization is set to Maximize Speed, rebuilt the application and started the hotspots analysis from the corresponding toolbar.

I tried this for both 32-bit and 64-bit version of my application; the problem is the same in both of them.

I tried using both default and manual settings for the target and the working directory, I tried specifying the folder to be searched for source file, but nothing helped.

Is there anything else I am missing and could be causing the problem?

VTune Profiler giving Error: “The Data Cannot be displayed,there is no viewpoint available for data ”

$
0
0

I want to optimize my code which is written in c++ on linux platform.For that i am using Intel VTune Performance Analyzer Profiler .When i am identifying Hotspots , then it gives Error:"The Data Cannot be displayed,there is no viewpoint available for data ".

Internal Tags: 

Viewing all 1574 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>