From ddbaf12a94fd43481fc9dd3b98920fc784ebada3 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sat, 2 Feb 2019 14:56:51 +0100 Subject: fix some flake8 linting errors --- src/loop.py | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) (limited to 'src/loop.py') diff --git a/src/loop.py b/src/loop.py index 81ddf19..0a30f6b 100644 --- a/src/loop.py +++ b/src/loop.py @@ -2,18 +2,19 @@ import multiprocessing from src.benchmark import Benchmark -class Benchmark_Loop( Benchmark ): + +class Benchmark_Loop(Benchmark): def __init__(self): self.name = "loop" - self.descrition = """This benchmark makes n allocations in t concurrent threads. - How allocations are freed can be changed with the benchmark - version""", + self.descrition = """This benchmark makes n allocations in t concurrent + threads. How allocations are freed can be changed + with the benchmark version""", self.cmd = "loop{binary_suffix} {nthreads} 1000000 {maxsize}" self.args = { - "maxsize" : [2 ** x for x in range(6, 16)], - "nthreads" : range(1, multiprocessing.cpu_count() * 2 + 1) + "maxsize": [2 ** x for x in range(6, 16)], + "nthreads": range(1, multiprocessing.cpu_count() * 2 + 1) } self.requirements = ["loop"] @@ -22,24 +23,25 @@ class Benchmark_Loop( Benchmark ): 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") + ylabel='"MOPS/cpu-second"', + title='"Loop: " + arg + " " + str(arg_value)', + filepostfix="time") # Memusage self.plot_fixed_arg("int({VmHWM})", - ylabel='"VmHWM in kB"', - title= '"Loop Memusage: " + arg + " " + str(arg_value)', - filepostfix="memusage") + ylabel='"VmHWM in kB"', + title='"Loop Memusage: " + arg + " " + str(arg_value)', + 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") + ylabel='"L1 misses in %"', + title='"Loop l1 cache misses: " + arg + " " + str(arg_value)', + filepostfix="l1misses") # Speed Matrix self.write_best_doublearg_tex_table("perm.nthreads / (float({task-clock})/1000)", - filepostfix="memusage.matrix") + filepostfix="memusage.matrix") + loop = Benchmark_Loop() -- cgit v1.2.3