aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/perf_monitoring/runall.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bench/perf_monitoring/runall.sh')
-rwxr-xr-xbench/perf_monitoring/runall.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/bench/perf_monitoring/runall.sh b/bench/perf_monitoring/runall.sh
index de108541d..cdbe48eb8 100755
--- a/bench/perf_monitoring/runall.sh
+++ b/bench/perf_monitoring/runall.sh
@@ -10,6 +10,13 @@
# Options:
# -up : enforce the recomputation of existing data, and keep best results as a merging strategy
# -s : recompute selected changesets only and keep bests
+# -np : no plotting of results, just generate the data
+
+if [[ "$*" =~ '-np' ]]; then
+ do_plot=false
+else
+ do_plot=true
+fi
./run.sh gemm gemm_settings.txt $*
./run.sh lazy_gemm lazy_gemm_settings.txt $*
@@ -21,6 +28,7 @@
./run.sh trmv_lot gemv_square_settings.txt $*
./run.sh llt gemm_square_settings.txt $*
+if $do_plot ; then
# generate html file
@@ -61,3 +69,4 @@ print_tr trmv_lot 'L &middot; L<sup>T<sup> = A &nbsp; (Cholesky,potrf)'
cat resources/footer.html >> $htmlfile
fi
+fi