diff --git a/benchmarks/benchmark-plots/plot-1dsa-throughput.pdf b/benchmarks/benchmark-plots/plot-1dsa-throughput.pdf index 5223611..c0b0145 100644 Binary files a/benchmarks/benchmark-plots/plot-1dsa-throughput.pdf and b/benchmarks/benchmark-plots/plot-1dsa-throughput.pdf differ diff --git a/benchmarks/benchmark-plots/plot-2dsa-throughput.pdf b/benchmarks/benchmark-plots/plot-2dsa-throughput.pdf index 91a0de3..65eb818 100644 Binary files a/benchmarks/benchmark-plots/plot-2dsa-throughput.pdf and b/benchmarks/benchmark-plots/plot-2dsa-throughput.pdf differ diff --git a/benchmarks/benchmark-plots/plot-4dsa-throughput.pdf b/benchmarks/benchmark-plots/plot-4dsa-throughput.pdf index 3d43a1f..089a7a0 100644 Binary files a/benchmarks/benchmark-plots/plot-4dsa-throughput.pdf and b/benchmarks/benchmark-plots/plot-4dsa-throughput.pdf differ diff --git a/benchmarks/benchmark-plots/plot-8cpu-throughput.pdf b/benchmarks/benchmark-plots/plot-8cpu-throughput.pdf index b05e61b..77a8d2e 100644 Binary files a/benchmarks/benchmark-plots/plot-8cpu-throughput.pdf and b/benchmarks/benchmark-plots/plot-8cpu-throughput.pdf differ diff --git a/benchmarks/benchmark-plots/plot-8dsa-throughput.pdf b/benchmarks/benchmark-plots/plot-8dsa-throughput.pdf index 6fc7b86..89e1b8d 100644 Binary files a/benchmarks/benchmark-plots/plot-8dsa-throughput.pdf and b/benchmarks/benchmark-plots/plot-8dsa-throughput.pdf differ diff --git a/benchmarks/benchmark-plots/plot-andrepeak-throughput.pdf b/benchmarks/benchmark-plots/plot-andrepeak-throughput.pdf index 33a1f6b..9cbb587 100644 Binary files a/benchmarks/benchmark-plots/plot-andrepeak-throughput.pdf and b/benchmarks/benchmark-plots/plot-andrepeak-throughput.pdf differ diff --git a/benchmarks/benchmark-plots/plot-average-throughput.pdf b/benchmarks/benchmark-plots/plot-average-throughput.pdf index fdb328a..e9a7164 100644 Binary files a/benchmarks/benchmark-plots/plot-average-throughput.pdf and b/benchmarks/benchmark-plots/plot-average-throughput.pdf differ diff --git a/benchmarks/benchmark-plots/plot-dsa-throughput-scaling.pdf b/benchmarks/benchmark-plots/plot-dsa-throughput-scaling.pdf index 4e06941..482a432 100644 Binary files a/benchmarks/benchmark-plots/plot-dsa-throughput-scaling.pdf and b/benchmarks/benchmark-plots/plot-dsa-throughput-scaling.pdf differ diff --git a/benchmarks/benchmark-plotters/plot-perf-peakthroughput-bar.py b/benchmarks/benchmark-plotters/plot-perf-peakthroughput-bar.py index df7352d..bef5d6a 100644 --- a/benchmarks/benchmark-plotters/plot-perf-peakthroughput-bar.py +++ b/benchmarks/benchmark-plotters/plot-perf-peakthroughput-bar.py @@ -68,12 +68,13 @@ def plot_bar(table,node_config,display_x,display_y): sns.barplot(x=x_label, y=y_label, data=table, palette="mako", errorbar="sd") - plt.ylim(0, 75) + plt.ylim(0, 70) + plt.yticks([15,30,45,60,65]) plt.xlabel(display_x) plt.ylabel(display_y) plt.savefig(os.path.join(output_path, f"plot-{node_config}-throughput.pdf"), bbox_inches='tight') - plt.show() + def PlotAndrePeakResults(): data_peakbench_andre = [ @@ -147,10 +148,11 @@ if __name__ == "__main__": ] scaling_df = pd.DataFrame(data_scaling) - sns.lineplot(x=x_dsacount, y=y_scaling, data=scaling_df, marker='o', linestyle='-', color='b', markersize=8) - + plt.figure(figsize=(2, 3)) + fig = sns.lineplot(x=x_dsacount, y=y_scaling, data=scaling_df, marker='o', linestyle='-', color='b', markersize=8) + plt.xticks([1,2,4,8]) + plt.yticks([0.25,0.5,0.75,1.0]) plt.xlim(0,10) - plt.ylim(0,1.25) + plt.ylim(0.2,1.05) plt.savefig(os.path.join(output_path, f"plot-dsa-throughput-scaling.pdf"), bbox_inches='tight') - plt.show() diff --git a/thesis/images/plot-1dsa-throughput.pdf b/thesis/images/plot-1dsa-throughput.pdf index 5223611..c0b0145 100644 Binary files a/thesis/images/plot-1dsa-throughput.pdf and b/thesis/images/plot-1dsa-throughput.pdf differ diff --git a/thesis/images/plot-2dsa-throughput.pdf b/thesis/images/plot-2dsa-throughput.pdf index 91a0de3..65eb818 100644 Binary files a/thesis/images/plot-2dsa-throughput.pdf and b/thesis/images/plot-2dsa-throughput.pdf differ diff --git a/thesis/images/plot-4dsa-throughput.pdf b/thesis/images/plot-4dsa-throughput.pdf index 3d43a1f..089a7a0 100644 Binary files a/thesis/images/plot-4dsa-throughput.pdf and b/thesis/images/plot-4dsa-throughput.pdf differ diff --git a/thesis/images/plot-8cpu-throughput.pdf b/thesis/images/plot-8cpu-throughput.pdf index b05e61b..77a8d2e 100644 Binary files a/thesis/images/plot-8cpu-throughput.pdf and b/thesis/images/plot-8cpu-throughput.pdf differ diff --git a/thesis/images/plot-8dsa-throughput.pdf b/thesis/images/plot-8dsa-throughput.pdf index 6fc7b86..89e1b8d 100644 Binary files a/thesis/images/plot-8dsa-throughput.pdf and b/thesis/images/plot-8dsa-throughput.pdf differ diff --git a/thesis/images/plot-andrepeak-throughput.pdf b/thesis/images/plot-andrepeak-throughput.pdf index 33a1f6b..9cbb587 100644 Binary files a/thesis/images/plot-andrepeak-throughput.pdf and b/thesis/images/plot-andrepeak-throughput.pdf differ diff --git a/thesis/images/plot-average-throughput.pdf b/thesis/images/plot-average-throughput.pdf index fdb328a..e9a7164 100644 Binary files a/thesis/images/plot-average-throughput.pdf and b/thesis/images/plot-average-throughput.pdf differ diff --git a/thesis/images/plot-dsa-throughput-scaling.pdf b/thesis/images/plot-dsa-throughput-scaling.pdf index 4e06941..482a432 100644 Binary files a/thesis/images/plot-dsa-throughput-scaling.pdf and b/thesis/images/plot-dsa-throughput-scaling.pdf differ