todo: benchmarks shall ensure that the CPU is throttled before the benchmarking starts - libzahl - big integer library
 (HTM) git clone git://git.suckless.org/libzahl
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 70d4c3ccdff6d26296504660ff36d232017064bd
 (DIR) parent 14fa1028a0a7f00c58b54d2425e10303ff81a00b
 (HTM) Author: Mattias Andrée <maandree@kth.se>
       Date:   Sun,  5 Jun 2016 16:43:37 +0200
       
       todo: benchmarks shall ensure that the CPU is throttled before the benchmarking starts
       
       Signed-off-by: Mattias Andrée <maandree@kth.se>
       
       Diffstat:
         M TODO                                |       9 +++++++++
       
       1 file changed, 9 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/TODO b/TODO
       @@ -32,3 +32,12 @@ Should zmodpowu, zmodpow, and zmodmul be removed?
          I need to research how important these are.
          They are important for cryptography, but we do not care about that.
          They are important for discrete/abstract mathematics, but bignum probably isn't in those cases?
       +
       +Add CPU-warmup loop to benchmarks.
       +  If ondemand scaling is available but not set, set it.
       +  If the current frequency is not the minimum, run a
       +    catch-fire loop until the CPU is throttled to the
       +    minimum frequency.
       +  This loop shall be done after help variables have
       +  been assigned values, as this can help the warmup.
       +