When lauching "Advanced Hotspots" analysis with Intel Amplifier, data finalization fails with corrupted data when loading file 1076.vtss (see attached file below). I use a CPU sampling interval of 15 ms and unlimited result size (0) When I use a CPU sampling interval of 20 ms, everything is OK, but I would like to work with more precise sampling (default value set by Intel is 1 ms)
Can you please verify a possible fix for the issue? You will need to perform below steps under Administrator account:
1. Download and unpack attached vtss.zip
2. Go to <VTune_install_dir>\bin64
3. Unload the current VTSS driver
4. Copy the new vtss.sys to <VTune_install_dir>\bin64\sepdrv
3. Load the new driver
4. Run the Advanced Hotspots analysis with stacks several times
Please let us know if it works? Thanks for your cooperation.
Everything seems to be better with this new driver !
I carried out several analysis with call stacks and counts and it gives me results with no more failures even when I load very large result files.
Is this modified driver reliable enough to continue my analysis ?
Nevertheless, I observe some vertical strips in Thread View (bottom part of the image in attached file).
The modified driver should be reliable to continue analysis.
The vertical stripes mark the time when the incoming data rate (sampling and stack data collection) exceeded the outgoing data rate (disk BW) and the driver had to stall the execution of the target app to gain more time to save the data to the disk, not to lose anything.
Alain has reported that he still experiences the same issue with 2017 u2 version. Is there a permanent solution for this?
Or does he need to use the vtss file you provided for future releases as well?
The fix was included into the 2017 U2 release, so it may be another issue?
Alain, can you please provided a new "corrupted data" result collected with 2017 U2 release so we can explore the new vtss trace on our side?
Sorry for the misunderstanding but I was not aware that the fix was included into update 2 release and so far I only did my perfs analysis with update 1 with your patch. Now that I know that the fix is included into update 2, I will upgrade and redo my analysis with this latest version. I will revert back to you in case of problem.