Up to now runtime based on clockcycles unhalted core are used.
This is useful to spot load inbalance in threaded codes. Still it causes also
problems:
* If the processor is halted the reported runtime is not equal to the runtime
of the code
* On processor with dynamic overclocking the runtime is wrong (because computed
with reference clock)
SOLUTION:
The basic runtime must be based on the invariant RDTSC time measured.
The runtime based on unhalted cycles is kept as additional information.
Original issue reported on code.google.com by jan.trei...@gmail.com on 15 Oct 2012 at 12:02
Original issue reported on code.google.com by
jan.trei...@gmail.com
on 15 Oct 2012 at 12:02