Community
cancel
Showing results for 
Search instead for 
Did you mean: 
mcwang88
Beginner
88 Views

vtune basics

Hello,

I am new to Vtuen, want to know some basic concepts. How exactly sampling works? what's the co-relation ship between Instructions and Clockticks? Which one should we used to identify hotspot?

Can someone point me to the basic answer?

Thanks
Andrew


0 Kudos
3 Replies
Ravi_V_Intel
Employee
88 Views

Andrew,

You may want to read the book "VTune Performance Analyzer Essentials" by James Reinders (ISBN 0-9743649-5-9) which is an excellent treatise on VTune .

You may also want to check out the "Help->Show-me Demos" available once you launch VTune . If you are interested in Thread Profiler tutorial, please access it using "Help->Getting Started Tutorials".

If you have any additional questions, just ask. :)

Corey_A_Intel
Employee
88 Views

Quoting - RAVI (Intel)

Andrew,

You may want to read the book "VTune Performance Analyzer Essentials" by James Reinders (ISBN 0-9743649-5-9) which is an excellent treatise on VTune .

You may also want to check out the "Help->Show-me Demos" available once you launch VTune . If you are interested in Thread Profiler tutorial, please access it using "Help->Getting Started Tutorials".

If you have any additional questions, just ask. :)

And the VTune analyzer online help has wealth of information. Start by taking a look at "before you begin" and "sampling"..

srimks
New Contributor II
88 Views

Hi.
There is Getting_Started Guide on VTune which helps pretty much as a beginner.
I referred David Levinthal paper as published http://assets.devx.com/goparallel/18027.pdf, it gives good idea to distinguish CPI & other cycles related to Cache misses, DTLB misses, Branch-MisPredictions, etc.
Also, would like to suggest reading "Intel Itanium Processor Reference Manual" as an information for Processor internals and VTune flow http://download.intel.com/design/Itanium2/manuals/25111003.pdf
I think both these are good stuffs to start working with VTune in depth.
~BR


Reply