I am using VTune for Linux to observe caches, say L1D misses. Right now I can see the total number of misses, but how can I view the number of L1D misses along time line( e.g.: time period1: 2 misses; time period2: 3 misses...)? Thanks a lot!
Haha, perhaps I've got the solution after looking through the manual.
Show events as one of the following:
1 for samples
2 for event counts
8 for % Activity/run
11 for complete information
Usually I used Sampling Over Time View (SOT) in VTune? Performance Analyzer for Windows*.
This function is to provide filtered new data based on your preferred time range. However it doesn't workin VTune? Performance Analyzer for Linux.
The user could do "vtl packpack-name" to generateVXP file, which can be import into VTune? Performance Analyzer for Linux*
Sampling over time view is enabled by default in the VTune analyzer for Linux* 9.1. It was also available in versino 9.0 Update 7 and later by setting the VTUNE_OVER_TIME environment variable. This is documented in the Release Notes.
Thank you all. My VTune version is 9.0 Update 7. With your helps, I have solved the problem by setting VTUNE_OVER_TIME to 1, finally got the Over Time View ( the view is really cool!).
by the way, here is the link of how to set VTUNE_OVER_TIME, which some green hand like me will find helpful:-)
Thank you again!
I was referring to the drill down feature in Sampling Over Time for certaintime sub-frames. That does not work for me in VTune 9.1 for Linux. AndI still need the VTUNE_OVER_TIME variable set under Linux (SLES) otherwise there is no SOT button in the GUI.
Yeah, thanks. I just learned from a colleague that the fix did not get into 9.1 to enable sampling over time view, by default. :( You still need to set the variable to 1.