- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It is not stable that a program runs on a PC .Sometimes it is slower ,sometimes it is faster .So it is quite difficult to judge my program perform improve or not after a small modification .Even use
Vtune analyzer ,the clockticks is also not stable .
Can anyone give a way to judge my program perform improve or not after a small modification ?
Vtune analyzer ,the clockticks is also not stable .
Can anyone give a way to judge my program perform improve or not after a small modification ?
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - ydq@nbicc.com
It is not stable that a program runs on a PC .Sometimes it is slower ,sometimes it is faster .So it is quite difficult to judge my program perform improve or not after a small modification .Even use
Vtune analyzer ,the clockticks is also not stable .
Can anyone give a way to judge my program perform improve or not after a small modification ?
Vtune analyzer ,the clockticks is also not stable .
Can anyone give a way to judge my program perform improve or not after a small modification ?
Do you understand why your program is so unstable? Within any degree of uncertainty you can average multiple measurements to measure an average and a variability. If the variability is inherent in the algorithm, you'll need to take multiple measurements before and after changes and see if the average changes and determine if that is significant given the variability.
Does this variability actually shift the location of the hot spots Vtune analyzer identifies from run to run? Or are there any significant hot spots?

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page