Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4995 Discussions

Hotspot analysis is not providing bottom-up analysis

Ayam
Beginner
583 Views

I am running the svm application on intel vtune for hotspot analysis. The input file size is 2GB. The application run fine however the hotspot analysis on intel vtune GUI just provides the following summary information:

Collection and Platform Info

 Application Command Line:    /usr/local/hadoop/scr_svm 
 Operating System:    3.8.0-19-generic DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"
  Computer Name:    HH-Xeon
  Result Size:    933 MB 
  CPU
    Name:    Intel(R) Xeon(R) E5 processor
    Logical CPU Count:    24
 

No bottom-up analysis is created that shows the modules and the functions for hotspot. In analysis type tab of intel vtune, I have used parameter "duration time estimate: over 3 hours".

Can you please explain, why I am not getting hotspot information?

Thanks

0 Kudos
10 Replies
Vitaly_S_Intel
Employee
583 Views

Hi Maria!

Can you please post screenshot of VTune GUI when analysis completed?

Also, can you please provide output of the following commands:

> amplxe-cl -R summary -r <path_to_result>

> amplxe-cl -R hotspots -r <path_to_result>

For the last one I only need to know does it print the list of functions or not.

0 Kudos
Ayam
Beginner
583 Views

First Command output:

amplxe-cl -R summary -r intel/amplxe/projects/fccm_hotspot/r005ah/

amplxe: Using result path `/home/hduser/intel/amplxe/projects/fccm_hotspot/r005ah'
amplxe: Executing actions 50 % Generating a report                             

Collection and Platform Info
----------------------------
Parameter                 r005ah                      
------------------------  ----------------------------
Application Command Line  /usr/local/hadoop/scr_kmean 
Operating System          Linux                       
Computer Name             HH-Xeon                     
Result Size               3878111                     

CPU
---
Parameter          r005ah                       
-----------------  -----------------------------
Name               Intel(R) Xeon(R) E5 processor
Logical CPU Count  1                            

Summary
-------
Elapsed Time:  2.120
amplxe: Executing actions 100 % done

Second Command output:

amplxe-cl -R hotspots -r intel/amplxe/projects/fccm_hotspot/r005ah/
amplxe: Using result path `/home/hduser/intel/amplxe/projects/fccm_hotspot/r005ah'
amplxe: Executing actions 50 % Generating a report                             

This result does not have data that can be displayed with the following specified 'group-by' argument: 
amplxe: Executing actions 100 % done                                           
amplxe: Error: Error 0x40000024 (Reporter error)

It does not show the list of functions.

Thanks

 

 

0 Kudos
Vitaly_S_Intel
Employee
583 Views

Thanks Maria, looks like nothing was collected for some reason.

Can you please provide output of:

$ ls -al <path_to_result>/data.0

$ ls -al <path_to_result>/config

?

I suppose result directory is small, can you send it to me via private message?

0 Kudos
Ayam
Beginner
583 Views

@Vitaly Slobodskoy. I have tried to send you the private message but i guess i do not have the privilege. I have attached the output of the requested commands with this message. If you need more information, please let me know. Thanks

0 Kudos
Vitaly_S_Intel
Employee
583 Views

Thanks Maria!

Based on the output file you attached there is no PMU events trace in your result which leads to absence of hotspots. Can you please share exact command line you used to collect this result? Also, weren't there any error messages when you run collection? Can you run collection again and provide the output of amplxe-cl ?

0 Kudos
Vitaly_S_Intel
Employee
583 Views

Small addition: if you used GUI to collect result, please attach file <result_dir>/config/runsa.options or simply provide its content (it should be small). You can remove any sensitive information in its content (e.g. application name).

0 Kudos
Deepak_S_2
Beginner
583 Views

Hello,

I am also getting nearly similar problem.I am running the a C++ binary file as input  on intel vtune for hotspot analysis.  The application running correctly however the hotspot analysis on intel vtune GUI just provides the following summary information:

summary.png

 

 

 

No bottom-up analysis is created that shows the modules and the functions for hotspot.

Can you please explain, why I am not getting hotspot information?

Thanks in advance.

0 Kudos
David_A_Intel1
Employee
583 Views

So what happens when you click on the "Bottom-up" tab?

0 Kudos
David_A_Intel1
Employee
583 Views

Never mind.  Dude!  You are collecting data for .002 seconds.  That is way too short!!!  Try profiling something of substance!! ;)

We include several samples in the product installation for this purpose.  Please see <install-dir>/samples/en.

0 Kudos
Bernard
Valued Contributor I
583 Views

That is an equivalent of probably two samples way to small for gathering any profiling results.

0 Kudos
Reply