From 74bb5d9dbae7a746bf3864a40a5d8c6a8abd901f Mon Sep 17 00:00:00 2001 From: Carlos Gutierrez Date: Sun, 5 Oct 2025 03:45:57 +0000 Subject: [PATCH] Adding scripts, commands, and logging scaffolding --- logs/STATS_EXCERPTS.txt | 4 ++++ logs/TERMINAL_EXCERPTS.txt | 42 ++++++++++++++++++++++++++++++++++++ logs/env.txt | 35 ++++++++++++++++++++++++++---- scripts/build_workloads.sh | 0 scripts/hetero_big_little.py | 0 5 files changed, 77 insertions(+), 4 deletions(-) mode change 100644 => 100755 scripts/build_workloads.sh mode change 100644 => 100755 scripts/hetero_big_little.py diff --git a/logs/STATS_EXCERPTS.txt b/logs/STATS_EXCERPTS.txt index e69de29..62ff095 100644 --- a/logs/STATS_EXCERPTS.txt +++ b/logs/STATS_EXCERPTS.txt @@ -0,0 +1,4 @@ +===== tinyml_kws_big_high_l21MB_d0 ===== + +===== tinyml_kws_big_high_l2512kB_d0 ===== + diff --git a/logs/TERMINAL_EXCERPTS.txt b/logs/TERMINAL_EXCERPTS.txt index e69de29..f2748aa 100644 --- a/logs/TERMINAL_EXCERPTS.txt +++ b/logs/TERMINAL_EXCERPTS.txt @@ -0,0 +1,42 @@ +===== tinyml_kws_big_high_l21MB_d0.stdout.log ===== +gem5 Simulator System. https://www.gem5.org +gem5 is copyrighted software; use the --copyright option for details. + +gem5 version 23.0.0.1 +gem5 compiled Oct 5 2025 02:20:13 +gem5 started Oct 5 2025 03:44:26 +gem5 executing on cargdevgpu, pid 2685205 +command line: /home/carlos/projects/gem5/build/ARM/gem5.opt /home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py --cmd=/home/carlos/projects/gem5/gem5-run/tinyml_kws --mem=16GB --dvfs=high --drowsy=0 --l2=1MB --outdir=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results/tinyml_kws_big_high_l21MB_d0 + +... +gem5 Simulator System. https://www.gem5.org +gem5 is copyrighted software; use the --copyright option for details. + +gem5 version 23.0.0.1 +gem5 compiled Oct 5 2025 02:20:13 +gem5 started Oct 5 2025 03:44:26 +gem5 executing on cargdevgpu, pid 2685205 +command line: /home/carlos/projects/gem5/build/ARM/gem5.opt /home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py --cmd=/home/carlos/projects/gem5/gem5-run/tinyml_kws --mem=16GB --dvfs=high --drowsy=0 --l2=1MB --outdir=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results/tinyml_kws_big_high_l21MB_d0 + + +===== tinyml_kws_big_high_l2512kB_d0.stdout.log ===== +gem5 Simulator System. https://www.gem5.org +gem5 is copyrighted software; use the --copyright option for details. + +gem5 version 23.0.0.1 +gem5 compiled Oct 5 2025 02:20:13 +gem5 started Oct 5 2025 03:44:47 +gem5 executing on cargdevgpu, pid 2685597 +command line: /home/carlos/projects/gem5/build/ARM/gem5.opt /home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py --cmd=/home/carlos/projects/gem5/gem5-run/tinyml_kws --mem=16GB --dvfs=high --drowsy=0 --l2=512kB --outdir=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results/tinyml_kws_big_high_l2512kB_d0 + +... +gem5 Simulator System. https://www.gem5.org +gem5 is copyrighted software; use the --copyright option for details. + +gem5 version 23.0.0.1 +gem5 compiled Oct 5 2025 02:20:13 +gem5 started Oct 5 2025 03:44:47 +gem5 executing on cargdevgpu, pid 2685597 +command line: /home/carlos/projects/gem5/build/ARM/gem5.opt /home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py --cmd=/home/carlos/projects/gem5/gem5-run/tinyml_kws --mem=16GB --dvfs=high --drowsy=0 --l2=512kB --outdir=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results/tinyml_kws_big_high_l2512kB_d0 + + diff --git a/logs/env.txt b/logs/env.txt index 8538daa..6301cfc 100644 --- a/logs/env.txt +++ b/logs/env.txt @@ -7,7 +7,7 @@ CFG=/home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py RUN=/home/carlos/projects/gem5/gem5-run OUT_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results LOG_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/logs -Sun Oct 5 03:21:03 AM UTC 2025 +Sun Oct 5 03:43:55 AM UTC 2025 ==== env ==== ROOT=/home/carlos/projects/gem5 SRC=/home/carlos/projects/gem5/gem5src/gem5 @@ -16,7 +16,7 @@ CFG=/home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py RUN=/home/carlos/projects/gem5/gem5-run OUT_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results LOG_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/logs -Sun Oct 5 03:21:08 AM UTC 2025 +Sun Oct 5 03:44:10 AM UTC 2025 ==== env ==== ROOT=/home/carlos/projects/gem5 SRC=/home/carlos/projects/gem5/gem5src/gem5 @@ -25,7 +25,7 @@ CFG=/home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py RUN=/home/carlos/projects/gem5/gem5-run OUT_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results LOG_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/logs -Sun Oct 5 03:22:27 AM UTC 2025 +Sun Oct 5 03:44:26 AM UTC 2025 ==== env ==== ROOT=/home/carlos/projects/gem5 SRC=/home/carlos/projects/gem5/gem5src/gem5 @@ -34,4 +34,31 @@ CFG=/home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py RUN=/home/carlos/projects/gem5/gem5-run OUT_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results LOG_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/logs -Sun Oct 5 03:26:32 AM UTC 2025 +Sun Oct 5 03:44:47 AM UTC 2025 +==== env ==== +ROOT=/home/carlos/projects/gem5 +SRC=/home/carlos/projects/gem5/gem5src/gem5 +GEM5_BIN=/home/carlos/projects/gem5/build/ARM/gem5.opt +CFG=/home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py +RUN=/home/carlos/projects/gem5/gem5-run +OUT_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results +LOG_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/logs +Sun Oct 5 03:44:47 AM UTC 2025 +==== env ==== +ROOT=/home/carlos/projects/gem5 +SRC=/home/carlos/projects/gem5/gem5src/gem5 +GEM5_BIN=/home/carlos/projects/gem5/build/ARM/gem5.opt +CFG=/home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py +RUN=/home/carlos/projects/gem5/gem5-run +OUT_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results +LOG_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/logs +Sun Oct 5 03:44:55 AM UTC 2025 +==== env ==== +ROOT=/home/carlos/projects/gem5 +SRC=/home/carlos/projects/gem5/gem5src/gem5 +GEM5_BIN=/home/carlos/projects/gem5/build/ARM/gem5.opt +CFG=/home/carlos/projects/gem5/gem5src/gem5/configs/example/arm/starter_se.py +RUN=/home/carlos/projects/gem5/gem5-run +OUT_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/results +LOG_DATA=/home/carlos/projects/gem5/gem5-data/SmartEdgeAI/logs +Sun Oct 5 03:45:23 AM UTC 2025 diff --git a/scripts/build_workloads.sh b/scripts/build_workloads.sh old mode 100644 new mode 100755 diff --git a/scripts/hetero_big_little.py b/scripts/hetero_big_little.py old mode 100644 new mode 100755