From 8c320746874a22534f95581d800cc01d31697c4b Mon Sep 17 00:00:00 2001 From: rusefi Date: Thu, 27 Dec 2018 19:20:15 -0500 Subject: [PATCH] #638 benchmark --- firmware/.gitignore | 1 + misc/benchmark.bat | 14 ++++++++++++++ misc/benchmark_reports.txt | 15 +++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 misc/benchmark.bat create mode 100644 misc/benchmark_reports.txt diff --git a/firmware/.gitignore b/firmware/.gitignore index 092dc9213a..4dde7496f3 100644 --- a/firmware/.gitignore +++ b/firmware/.gitignore @@ -1 +1,2 @@ openocd +benchmark.txt diff --git a/misc/benchmark.bat b/misc/benchmark.bat new file mode 100644 index 0000000000..29e3254437 --- /dev/null +++ b/misc/benchmark.bat @@ -0,0 +1,14 @@ +rem +rem This script is measuring compilation time +rem + +cd ../firmware + +echo Are you using the right -jX value? > benchmark.txt +echo Startting clean for benchmark outside of time measurment >> benchmark.txt +make clean +echo Startting build for benchmark >> benchmark.txt +powershell get-date -format "{dd-MMM-yyyy HH:mm:ss}" >> benchmark.txt +make -j4 +echo Done! >> benchmark.txt +powershell get-date -format "{dd-MMM-yyyy HH:mm:ss}" >> benchmark.txt diff --git a/misc/benchmark_reports.txt b/misc/benchmark_reports.txt new file mode 100644 index 0000000000..2636e7b546 --- /dev/null +++ b/misc/benchmark_reports.txt @@ -0,0 +1,15 @@ + +*** Dell e6410 laptop ~2011: 8GB RAM, 1TB SSD, Win7, gcc 7.3.1 - -j4 option to run 4 cores +~3 minutes +Startting build for benchmark +27-Dec-2018 19:15:12 +Done! +27-Dec-2018 19:18:08 + + +*** Dell e6410 laptop ~2011: 8GB RAM, 1TB SSD, Win7, gcc 7.3.1 - looks like single core mode? +~6 minutes +Startting build for benchmark +27-Dec-2018 19:06:48 +Done! +27-Dec-2018 19:12:51