Use VTuneAPI in your code to profile without launching VTune(TM) Analyzer
Tips and technical notes for VTune(TM) Performance Analyzer Author: Peter Wang (Intel) Type: Technical Notes |
10/15/2009
|
Where are my threads?
VTune, Threading, Affinity, Scheduling Threads, Sample Over Time Author: Levent (Intel) Type: Technical Notes |
09/30/2009
|
To make sure that all functions show up in call graph
Problem : During generation of call graph, Instrumentation Level to “All functions” is specified (function in the function list is checked), but the function does not show up in the call graph functi ... Author: Corey Alsamariae (Intel) Type: Technical Notes |
09/09/2009
|
Remote VTune Call Graph collection on Linux and symbolic link for shared object file
When analyzing an application that contains shared object files with VTune Call Graph remotely, setting a symbolic link for .so file as module of interest (MOI) might produce Call Graph error notificat ... Author: Vladimir Tsymbal (Intel) Type: Technical Notes |
07/16/2009
|
Hot functions can’t be displayed in VTune(TM) Performance Analyzer’s report
This is a common issue/solution to use Intel(R) C++ compiler with VTune(TM) Analyzer on Linux* Author: Feilong H. (Intel),Peter Wang (Intel) Type: Technical Notes |
03/24/2009
|
High Clocks Per Instruction Retired when vectorizing the loop.
Sometimes when we vectorize a loop, we get a high Clocks Per Instruction Retired (CPI) value. This happens when there is high bus utilization and the bus gets saturated. Type: Technical Notes |
11/18/2008
|
Performance Tools for Software Developers - What is new in VTune™ analyzer 9.1?
Windows*
Support for profiling runtime generated and interpreted code (JIT Profiling API Support).
Support for VTune™ Performance Analyzer Reader/Writer API (TBRW) This API enables you to rea ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - How do I Supply Arguments for the Application to Run Under the Analyzer?
Symptom(s):
The VTune™ analyzer complains of a "Syntax Error" when you attempt to specify arguments or parameters to the application on the vtl command line.
Solution:
Use comma separation for ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - Documentation and command-line help
The documentation for the Intel® VTune™ Performance Analyzer for Linux* is presented in these formats:
Documentation Index
Readme File
Installation Guide
Administrator's Guide
Readme File for ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - Java* Development Kits (JDKs)
The VTune analyzer in the integrated Eclipse platform environment has been tested for operation on the following JDK:
BEA* JRockit* 5.0
The VTune analyzer has been tested for profiling under the fol ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - Temporary and project files for VTune™ Analyzer for Linux* location
There are several places where VTune™ analyzer for Linux* stores its temporary and project files: user files, instrumented binaries for the current user, and symbol cache files for all VTune u ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - What is VTune™ VDK? Should I update it every time new VDK is released?
The VTune™ Analyzer Driver Kit is a package that is needed to do sampling profiling and build VTune sampling driver on Linux* for a non-supported version of Linux kernel. It consists of two pa ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - To collect VTune™ analyzer Sampling data within the specified processor range
To focus on specific processors use the processor masking options and select processors to monitor by configuring the sampling collector.
In GUI open
Activity Configuration »
Configure Sampl ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - Pause/Resume APIs on Intel® 64 systems
When you build an application that uses the VTune analyzer Pause/Resume APIs using a 64-bit compiler on an Intel® 64 system and link it to the VtuneApi library, you may get the following error:
ld: ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Linux* - Event Based Sampling reports no samples on a virtual machine on Linux*
Only Time-based Sampling is supported on virtualized Microsoft Windows* environments. If you attempt to use Event Based Sampling, the VTune™ analyzer will crash or report "no samples found" bec ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer 8.0 for Linux* - To manually remove the VTune™ Analyzer for Linux* from the system
Solution:
To completely remove the VTune™ Analyzer 8.0 for Linux* from the system use the following commands:
rpm -e --nodeps --noscripts `rpm -qa | egrep 'intel-vdk|intel-vtune'
#This command ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer 8.0 for Linux* - You must have permission to write to the global data directory
Solution:
In order for a user (non root) to use VTune:
Add the user into group that was chosen during VTune installation.
or
Change group ownership for special VTune files:
#chgrp -R your_group /o ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer 8.0 for Linux* - Collecting Sampling Data for Linux* Kernel
Solution:
The following files should present in the /boot directory:
vmlinuz-{$KERNEL_VERSION}
System.map-{$KERNEL_VERSION}
vmlinux-{$KERNEL_VERSION}
where {$KERNEL_VERSION} is the version of runnin ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer for Windows* - Why can't I unpack VTune™ analyzer 8.0 for Linux* pack-and-go files?
Version 8.0 of the VTune™ Performance Analyzer for Linux* introduces the ability to automatically compress pack-and-go files as they are generated. This greatly reduces the size of the resulti ... Type: Technical Notes |
09/19/2008
|
Intel® VTune™ Performance Analyzer 8.0 for Windows* - Location of Temporary and Project Files for VTune™ for Linux*
Solution:
There are several places where VTune™ stores its temporary and project files: user files, instrumented binaries for the current user, and symbol cache files for all VTune users.
The ... Type: Technical Notes |
09/19/2008
|