If you are using VTune 2.0 for Linux and have not tried the
gui plugin the the vtl viewer, do yourself a favor and try
it out now. It is *excellent.
To start it, simply type: vtl view a#::r# -gui
A couple of tips: If your code contains multiple shared libraries
the gui will, by default, give you a hierarchical function listing
on a library-by-library basis. To get a flat list (more useful,
IMHO), right mouse and unselect Hierarchy. Second, when you change
the sort order in the file list (e.g. from Self Time, to Total Time,
it going to the top of the window is a real drag. The scroll bar
has non-standard behavior (it is not possible to middle mouse at
the target location and you must left-mouse-drag the scroll-bar
to the top) but CTRL-HOME will do the job.
The one downside of the GUI is that it will not give Self-Time
of a function or Total-Time (inclusive time) as a percentage of
the total run time. I hope this will be improved.