pgioperf: Sync time

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgioperf: Avoid sensitivity to ntp updates

Signed-off-by: Mel Gorman <mgorman@suse.de>
dbench4: Split reporting into constituent parts

Signed-off-by: Mel Gorman <mgorman@suse.de>
iostat: Report service times even though it's a dangerous statistic

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Split into separate reporting files

Signed-off-by: Mel Gorman <mgorman@suse.de>
reporting: Fix minor whitespace damage

Signed-off-by: Mel Gorman <mgorman@suse.de>
tiobench: Report latencies

Signed-off-by: Mel Gorman <mgorman@suse.de>
sysbench: Split into separate reporting files

Signed-off-by: Mel Gorman <mgorman@suse.de>
pft: Split into separate reporting files

Signed-off-by: Mel Gorman <mgorman@suse.de>
fsmark: Split into separate reporting files

Signed-off-by: Mel Gorman <mgorman@suse.de>
stutter: Split into separate reporting files

Signed-off-by: Mel Gorman <mgorman@suse.de>
report: Plot most of the basic types of graphs

Signed-off-by: Mel Gorman <mgorman@suse.de>
install-depends: Add some mappings

Signed-off-by: Mel Gorman <mgorman@suse.de>
ebizzy: Use logX scale for report

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Add reporting scripts

Signed-off-by: Mel Gorman <mgorman@suse.de>
run-mmtests: Record when some activity took place

Signed-off-by: Mel Gorman <mgorman@suse.de>
memcachetest: Correct make target

Signed-off-by: Mel Gorman <mgorman@suse.de>
futex: teach about shared vs private

Linux 3.18 will include support for stressing both shared and
private futexes (we currently only support this for hashing).
For now, just print the type of futex in the report, when updating
the futexbench version in mmtests, we will then add runs with the
-S option.

Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
Signed-off-by: Mel Gorman <mgorman@suse.de>
futex: run with more threads

The futex runs currently defaults to only the same number
of cpus the system has. Change this to iterate from 64 to 1024
threads. This produces longer runs and more relevant data
than using lower count of threads. Results are displayed grouped
by workload:
                                                             a                     b
Tput hash (private futex) (64 threads)     289606.00 (  0.00%)   288188.00 ( -0.49%)
Tput hash (private futex) (128 threads)    145565.00 (  0.00%)   146253.00 (  0.47%)
Tput hash (private futex) (256 threads)     73129.00 (  0.00%)    73057.00 ( -0.10%)
Tput hash (private futex) (512 threads)     36703.00 (  0.00%)    36546.00 ( -0.43%)
Tput hash (private futex) (1024 threads)    18237.00 (  0.00%)    18223.00 ( -0.08%)

Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
Signed-off-by: Mel Gorman <mgorman@suse.de>
futexbench: Fix spaces vs tab writespace damage

Signed-off-by: Mel Gorman <mgorman@suse.de>