]> sourceware.org Git - glibc.git/commitdiff
benchtests: Bump start size since smaller sizes are noisy
authorSiddhesh Poyarekar <siddhesh@sourceware.org>
Mon, 20 Nov 2017 12:26:35 +0000 (17:56 +0530)
committerSiddhesh Poyarekar <siddhesh@sourceware.org>
Mon, 20 Nov 2017 12:33:32 +0000 (18:03 +0530)
Numbers for very small sizes (< 128B) are much noisier for non-cached
benchmarks like the walk benchmarks, so don't include them.

* benchtests/bench-memcpy-walk.c (START_SIZE): Set to 128.
* benchtests/bench-memmove-walk.c (START_SIZE): Likewise.
* benchtests/bench-memset-walk.c (START_SIZE): Likewise.

ChangeLog
benchtests/bench-memcpy-walk.c
benchtests/bench-memmove-walk.c
benchtests/bench-memset-walk.c

index 746222d4231291e8a50e7e207abf4428b721bd36..4c2c5bd10c5ef9e61efa67931153f28cec3a8cba 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2017-11-20  Siddhesh Poyarekar  <siddhesh@sourceware.org>
 
+       * benchtests/bench-memcpy-walk.c (START_SIZE): Set to 128.
+       * benchtests/bench-memmove-walk.c (START_SIZE): Likewise.
+       * benchtests/bench-memset-walk.c (START_SIZE): Likewise.
+
        * benchtests/bench-memcpy-walk.c (do_one_test): Copy only
        backwards.  Fix timing computation.
        * benchtests/bench-memmove-walk.c (do_one_test): Likewise.
index 5b563411adcb401eef1027a760a2d7cf59451233..ef90a929f8886d4693b0a2f09594e607e593d677 100644 (file)
@@ -29,7 +29,7 @@
 
 #ifndef MEMCPY_RESULT
 # define MEMCPY_RESULT(dst, len) dst
-# define START_SIZE 1
+# define START_SIZE 128
 # define MIN_PAGE_SIZE (getpagesize () + 32 * 1024 * 1024)
 # define TEST_MAIN
 # define TEST_NAME "memcpy"
index 969ddd94a2748242d50170ce1fcacfa4ca1bae7f..189ce64a76a2da83aa061561633aba0d0f306b26 100644 (file)
@@ -29,7 +29,7 @@
 
 #ifndef MEMMOVE_RESULT
 # define MEMMOVE_RESULT(dst, len) dst
-# define START_SIZE 1
+# define START_SIZE 128
 # define MIN_PAGE_SIZE (getpagesize () + 32 * 1024 * 1024)
 # define TEST_MAIN
 # define TEST_NAME "memmove"
index 80fbe092b882f9a76103466111bb5d577663e82c..213bb60edebc3b87244df728945253484ffcca74 100644 (file)
@@ -22,7 +22,7 @@
 #else
 # define TEST_NAME "wmemset"
 #endif /* WIDE */
-#define START_SIZE (1)
+#define START_SIZE 128
 #define MIN_PAGE_SIZE (getpagesize () + 32 * 1024 * 1024)
 #define TIMEOUT (20 * 60)
 #include "bench-string.h"
This page took 0.083162 seconds and 5 git commands to generate.