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/larson.py | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) (limited to 'src/larson.py') diff --git a/src/larson.py b/src/larson.py index a035de8..6d15d46 100644 --- a/src/larson.py +++ b/src/larson.py @@ -5,19 +5,21 @@ from src.benchmark import Benchmark throughput_re = re.compile("^Throughput =\s*(?P\d+) operations per second.$") -class Benchmark_Larson( Benchmark ): + +class Benchmark_Larson(Benchmark): def __init__(self): self.name = "larson" - self.descrition = """This benchmark is courtesy of Paul Larson at Microsoft - Research. It simulates a server: each thread allocates - and deallocates objects, and then transfers some objects - (randomly selected) to other threads to be freed.""" + self.descrition = """This benchmark is courtesy of Paul Larson at + Microsoft Research. It simulates a server: each + thread allocates and deallocates objects, and then + transfers some objects (randomly selected) to + other threads to be freed.""" self.cmd = "larson{binary_suffix} 1 8 {maxsize} 1000 50000 1 {threads}" self.args = { - "maxsize" : [8, 32, 64, 128, 256, 512, 1024], - "threads" : range(1, multiprocessing.cpu_count() * 2 + 1) + "maxsize": [8, 32, 64, 128, 256, 512, 1024], + "threads": range(1, multiprocessing.cpu_count() * 2 + 1) } self.requirements = ["larson"] @@ -33,19 +35,20 @@ class Benchmark_Larson( Benchmark ): def summary(self): # Plot threads->throughput and maxsize->throughput self.plot_fixed_arg("{throughput}/1000000", - ylabel="'MOPS/s'", - title = "'Larson: ' + arg + ' ' + str(arg_value)", - filepostfix = "throughput") + ylabel="'MOPS/s'", + title="'Larson: ' + arg + ' ' + str(arg_value)", + filepostfix="throughput") self.plot_fixed_arg("({L1-dcache-load-misses}/{L1-dcache-loads})*100", - ylabel="'l1 cache misses in %'", - title = "'Larson cache misses: ' + arg + ' ' + str(arg_value)", - filepostfix = "cachemisses") + ylabel="'l1 cache misses in %'", + title="'Larson cache misses: ' + arg + ' ' + str(arg_value)", + filepostfix="cachemisses") # 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") + larson = Benchmark_Larson() -- cgit v1.2.3