Jump to: navigation, search


22 bytes removed, 09:59, 26 November 2018
Intel VTune™ Amplifier
To expand more options for running VTune.
[[File:SetupOptions.PNG | 400px600px]]
This menu will appear, it contains different tests that you can run against your program. The I am going to look through is the default test Hotspots. Depending on your program you may want too to look into the other options.
[[File:startup options.PNG | 400px600px]]
==='''How it works'''===
On the main page we can run the test, by clicking on the blue play button.
[[File:start test.PNG | 400px600px]]
When the test completes, the summary page will be displayed. This will outline the results from the test.
[[File:test complete.PNG | 400px600px]]
==='''Interpreting results'''===
The following picture is the different tabs available from a hotspot analysis.
[[File:tabs.PNG | 400px600px]]
*Analysis configurationo **Main configuration page for VTune*Collection logo **Logs from the analysis*Summaryo **Elapsed Time: this is the amount of time your program took to run***The CPU time: displays the effective, spin and overhead times.o **Top Hotspots: Displays the area’s that were most active in your program.o **Effective CPU Utilization Histogram: This shows the time your program spent using x number of threads. The graph shows x axis is the moments that your program was a certain number of threads. And the y axis is the time that your program used that number of threads for.o **Collection and Platform Info: this display’s all the hardware information about the computer the test was run on.*Bottom-upo **Allows you to se the call stack of a function starting from the first call.*Caller/Calleeo **Allows you to see details on each function and see callers and callees for each function *Top-down treeo **Shows the call stack of the program as a tree starting from the top.*Platformo **Displays the time and the utilization of each thread.

Navigation menu