aboutsummaryrefslogtreecommitdiff
path: root/src/benchmarks/espresso.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/benchmarks/espresso.py')
-rw-r--r--src/benchmarks/espresso.py40
1 files changed, 23 insertions, 17 deletions
diff --git a/src/benchmarks/espresso.py b/src/benchmarks/espresso.py
index 6012d02..b0b9c09 100644
--- a/src/benchmarks/espresso.py
+++ b/src/benchmarks/espresso.py
@@ -80,27 +80,33 @@ class BenchmarkEspresso(Benchmark):
def summary(self):
# Speed
- plt.barplot_single_arg(self,
- "{task-clock}/1000",
- ylabel="cpu-second",
- title="Espresso: runtime",
- file_postfix="time")
+ plt.plot(self,
+ "{task-clock}/1000",
+ plot_type='bar',
+ fig_options={
+ 'ylabel': "cpu-second",
+ 'title': "Espresso: runtime",
+ },
+ file_postfix="time")
# L1 cache misses
- plt.barplot_single_arg(
- self,
- "({L1-dcache-load-misses}/{L1-dcache-loads})*100",
- ylabel="L1 misses in %",
- title="Espresso l1 cache misses",
- file_postfix="l1misses",
- yerr=False)
+ plt.plot(self,
+ "({L1-dcache-load-misses}/{L1-dcache-loads})*100",
+ fig_options={
+ 'ylabel': "L1 misses in %",
+ 'title': "Espresso l1 cache misses",
+ 'yerr': False
+ },
+ file_postfix="l1misses")
# Memusage
- plt.barplot_single_arg(self,
- "{VmHWM}",
- ylabel="VmHWM in KB",
- title="Espresso VmHWM",
- file_postfix="vmhwm")
+ plt.plot(self,
+ "{VmHWM}",
+ fig_options={
+ 'ylabel': "VmHWM in KB",
+ 'title': "Espresso VmHWM",
+ }
+ file_postfix="vmhwm")
plt.write_tex_table(self, [{
"label": "Runtime [ms]",