Upload
oneida
View
68
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Intel VTune. Yukai Hong Department of Mathematics National Taiwan University July 24, 2008. Installation of Intel VTune. Step 1. Intel VTune. Yukai Hong. 2/34. Installation of Intel VTune. Step 2. Intel VTune. Yukai Hong. 3/34. Installation of Intel VTune. Step 3. Intel VTune. - PowerPoint PPT Presentation
Citation preview
Intel VTune
Yukai Hong
Department of MathematicsNational Taiwan University
July 24, 2008
Installation of Intel VTune
Step 1
2/34Intel VTune Yukai Hong
Step 2
3/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 3
4/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 4
Get the serial number from Intel website with free registration.
5/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 5
6/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 6
Enforcing installing since the Linux version does not support.
7/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 7
Read the documentations.
8/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 8
9/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 9
10/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 10
11/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 11
12/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 12
13/34
Installation of Intel VTune
Intel VTune Yukai Hong
Step 13
Change the authority of global folders for all user.
14/34
Installation of Intel VTune
Intel VTune Yukai Hong
Starting of Intel VTune
vtl: text modevtlec: graphic mode
15/34Intel VTune Yukai Hong
Usage of Intel VTune
Set the personal workspace.
16/34Intel VTune Yukai Hong
Usage of Intel VTune
17/34Intel VTune Yukai Hong
Usage of Intel VTune
Select Call Graph option to analyze program with analytic graph.
18/34Intel VTune Yukai Hong
Usage of Intel VTune
Select Linux executable option to analyze compiled file.
19/34Intel VTune Yukai Hong
Usage of Intel VTune
Select compiled or executable file to launch and analyze.
20/34Intel VTune Yukai Hong
Usage of Intel VTune
After launching, double click Call Graph Results.
21/34Intel VTune Yukai Hong
Usage of Intel VTune
The red part appears.
If you launch more than one file, it has more than one label.
22/34Intel VTune Yukai Hong
Usage of Intel VTune
The red part shows the all the details for each function.
23/34Intel VTune Yukai Hong
Usage of Intel VTune
The red part shows the called (tree) graph of all functions.
24/34Intel VTune Yukai Hong
Usage of Intel VTune
The red part shows the information on launching the file.
25/34Intel VTune Yukai Hong
Usage of Intel VTune
Your launch file name and others are standard library.
26/34Intel VTune Yukai Hong
Usage of Intel VTune
You can see all detailed information for each function.
27/34Intel VTune Yukai Hong
Usage of Intel VTune
Include details
(1) calls
(2) average self time per call
(3) self time
(4) total time
(5) self wait time
(6) total wait time
(7) class
(8) module path
(9) full name
28/34Intel VTune Yukai Hong
Usage of Intel VTune
Include details
(10) source file
(11) % in function
(12) average total time per call
(13) callers
(14) callees
(15) address
29/34Intel VTune Yukai Hong
Usage of Intel VTune
Select one of functions for more detailed information.
30/34Intel VTune Yukai Hong
Usage of Intel VTune
(1) The first part shows which function call it.
In this case, it means function A calls function B1.
(2) The second part shows which function are called by it.
In this case, it means function B1 calls C1, C2 and C3.
31/34Intel VTune Yukai Hong
Usage of Intel VTune
Click each element on graph can show more detailed information.
32/34Intel VTune Yukai Hong
Usage of Intel VTune
Highlight option can show only special terms on graph.
33/34Intel VTune Yukai Hong
Thanks
34/34Intel VTune Yukai Hong