intel vtune 使用问题
有一个程序,我关注的两块分别用A和B来表示,A占用了大部分运行时间,B只占用不到10%的时间。在获取硬件事件时,B由于运行比重小,结果会波动非常大,有时候为0。要如何使用vtune来测试,能不能只测试某个应用程序中的某个函数运行时的硬件事件,,否则获取比重小但是我更关注的函数运行结果(主要是event )会不准确。
[解决办法]
VTune提供API可以控制采样的范围,Peter有专门的文章讨论过这个问题
[解决办法]
发布时间: 2012-03-11 18:15:38 作者: rapoo
intel vtune 使用问题
有一个程序,我关注的两块分别用A和B来表示,A占用了大部分运行时间,B只占用不到10%的时间。在获取硬件事件时,B由于运行比重小,结果会波动非常大,有时候为0。要如何使用vtune来测试,能不能只测试某个应用程序中的某个函数运行时的硬件事件,,否则获取比重小但是我更关注的函数运行结果(主要是event )会不准确。
[解决办法]
VTune提供API可以控制采样的范围,Peter有专门的文章讨论过这个问题
[解决办法]