Open
Description
Pornin says here https://github.com/pornin/crrl#benchmarks:
If frequency scaling ("TurboBoost") is not disabled, then you'll get wrong and meaningless results.
The way dudect
is designed is meant to provide some degree of protection against bogus data (since we're interleaving measurements); yet, bad data is obv a bad idea and can provide a false sense of security.
We should detect and warn if frequency scaling is enabled on dudect_init()
. TBD how to do this, suggestions welcome as comments here. We should strive to be as helpful as we can: in addition to warning the human, we should provide instructions / links on how to disable it.
@itzmeanjan thoughts?