Tweak bench-slope parameters
authorJussi Kivilinna <jussi.kivilinna@iki.fi>
Sat, 2 Nov 2013 12:00:27 +0000 (14:00 +0200)
committerJussi Kivilinna <jussi.kivilinna@iki.fi>
Wed, 6 Nov 2013 17:22:59 +0000 (19:22 +0200)
* tests/bench-slope.c (BUF_STEP_SIZE): Half step size to 64.
(NUM_MEASUREMENT_REPETITIONS): Double repetitions to 64.
--

Tweak parameters for better repeatability of results with fast ciphers
(AES-NI).

Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
tests/bench-slope.c

index 5687bf1..79b868c 100644 (file)
@@ -55,12 +55,12 @@ static double cpu_ghz = -1;
  * (SUPERCOP). */
 #define BUF_END_SIZE                   (BUF_START_SIZE + 4096)
 
-/* With 128 byte steps, we get (4096)/128 = 32 data points. */
-#define BUF_STEP_SIZE                  128
+/* With 128 byte steps, we get (4096)/64 = 64 data points. */
+#define BUF_STEP_SIZE                  64
 
 /* Number of repeated measurements at each data point. The median of these
  * measurements is selected as data point further analysis. */
-#define NUM_MEASUREMENT_REPETITIONS    32
+#define NUM_MEASUREMENT_REPETITIONS    64
 
 /**************************************************** High-resolution timers. */