aboutsummaryrefslogtreecommitdiff
path: root/src/loop.py
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2019-01-22 13:01:37 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2019-01-22 13:01:37 +0100
commit0541f2a16333ab1b9739eb3d2a72acbc67089ffc (patch)
treeb6a918b7f4c377e2358289bbe8e55dfcfd9b8eff /src/loop.py
parent2002b64449e6383e43481d06efcfafac74a7cf8e (diff)
downloadallocbench-0541f2a16333ab1b9739eb3d2a72acbc67089ffc.tar.gz
allocbench-0541f2a16333ab1b9739eb3d2a72acbc67089ffc.zip
save all results by default in results/hostname/timestamp
Diffstat (limited to 'src/loop.py')
-rw-r--r--src/loop.py15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/loop.py b/src/loop.py
index 9590710..d58b4e2 100644
--- a/src/loop.py
+++ b/src/loop.py
@@ -19,30 +19,27 @@ class Benchmark_Loop( Benchmark ):
self.requirements = ["build/bench_loop"]
super().__init__()
- def summary(self, sumdir):
+ def summary(self):
# Speed
self.plot_fixed_arg("perm.nthreads / (float({task-clock})/1000)",
ylabel = '"MOPS/cpu-second"',
title = '"Loop: " + arg + " " + str(arg_value)',
- filepostfix="time",
- sumdir=sumdir)
+ filepostfix="time")
# Memusage
self.plot_fixed_arg("int({VmHWM})",
ylabel='"VmHWM in kB"',
title= '"Loop Memusage: " + arg + " " + str(arg_value)',
- filepostfix="memusage",
- sumdir=sumdir)
+ filepostfix="memusage")
+ # L1 cache misses
self.plot_fixed_arg("({L1-dcache-load-misses}/{L1-dcache-loads})*100",
ylabel='"L1 misses in %"',
title= '"Loop l1 cache misses: " + arg + " " + str(arg_value)',
- filepostfix="l1misses",
- sumdir=sumdir)
+ filepostfix="l1misses")
# Speed Matrix
self.write_best_doublearg_tex_table("perm.nthreads / (float({task-clock})/1000)",
- filepostfix="memusage.matrix",
- sumdir=sumdir)
+ filepostfix="memusage.matrix")
loop = Benchmark_Loop()