diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2019-01-15 18:20:58 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2019-01-15 18:30:15 +0100 |
| commit | 69c2dc5a5f8745fe0bbbd8be0fec04981ab9b5d7 (patch) | |
| tree | bdc3704d06b96c659b76a018b8d88e0bc2105dc3 | |
| parent | cc8c20ca0a3728b8a2e9640c065198314e9fa56d (diff) | |
| download | allocbench-69c2dc5a5f8745fe0bbbd8be0fec04981ab9b5d7.tar.gz allocbench-69c2dc5a5f8745fe0bbbd8be0fec04981ab9b5d7.zip | |
move dj_trace.py to src/ and remove debug output
| -rw-r--r-- | src/dj_trace.py (renamed from dj_trace.py) | 12 | ||||
| -rw-r--r-- | src/mysql.py | 2 |
2 files changed, 6 insertions, 8 deletions
diff --git a/dj_trace.py b/src/dj_trace.py index f0861ae..18509b3 100644 --- a/dj_trace.py +++ b/src/dj_trace.py @@ -8,7 +8,7 @@ import sys import re import shutil -from benchmark import Benchmark +from src.benchmark import Benchmark comma_sep_number_re = "(?:\d*(?:,\d*)?)*" rss_re = "(?P<rss>" + comma_sep_number_re + ")" @@ -134,7 +134,7 @@ class Benchmark_DJ_Trace( Benchmark ): sd = sd or "" # Total times - for perm in self.iterate_args(): + for perm in self.iterate_args(args=args): for i, target in enumerate(targets): d = [float(x["cputime"]) for x in self.results[target][perm]] y_val = np.mean(d)/1000 @@ -151,7 +151,7 @@ class Benchmark_DJ_Trace( Benchmark ): # Function Times xa = np.arange(0, 6, 1.5) - for perm in self.iterate_args(): + for perm in self.iterate_args(args=args): for i, target in enumerate(targets): x_vals = [x+i/len(targets) for x in xa] y_vals = [0] * 4 @@ -173,7 +173,7 @@ class Benchmark_DJ_Trace( Benchmark ): plt.clf() # Memusage - for perm in self.iterate_args(): + for perm in self.iterate_args(args=args): for i, target in enumerate(targets): d = [x["Max_RSS"] for x in self.results[target][perm]] y_val = np.mean(d)/1000 @@ -193,11 +193,11 @@ class Benchmark_DJ_Trace( Benchmark ): plt.clf() # Tables - for perm in self.iterate_args(): + for perm in self.iterate_args(args=args): # collect data d = {target: {} for target in targets} for i, target in enumerate(targets): - d[target]["time"] = [float(x["task-clock"]) for x in self.results[target][perm]] + d[target]["time"] = [float(x["cputime"]) for x in self.results[target][perm]] d[target]["rss"] = [x["Max_RSS"] for x in self.results[target][perm]] times = [np.mean(d[target]["time"]) for target in targets] diff --git a/src/mysql.py b/src/mysql.py index 64204cf..ac97998 100644 --- a/src/mysql.py +++ b/src/mysql.py @@ -258,10 +258,8 @@ class Benchmark_MYSQL( Benchmark ): print("\\\\\n\\hline", file=f) for target in targets: - print(target) print(target, end=" ", file=f) for perm in self.iterate_args(args=args): - print(perm, d[target][perm]["std"]) m = d[target][perm]["mean"] s = "& \\textcolor{{{}}}{{{:.3f}}}" if m == maxs[perm]: |
