Adding scripts, commands, and logging scaffolding
This commit is contained in:
45
logs/env.txt
45
logs/env.txt
@@ -30,3 +30,48 @@ Sat Oct 4 10:26:47 PM UTC 2025
|
|||||||
|
|
||||||
==== gem5 git ====
|
==== gem5 git ====
|
||||||
n/a
|
n/a
|
||||||
|
==== 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/scripts/hetero_big_little.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 02:21:32 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/scripts/hetero_big_little.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 02:24:17 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/scripts/hetero_big_little.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 02:25:43 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/scripts/hetero_big_little.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 02:25:43 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/scripts/hetero_big_little.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 02:26:11 AM UTC 2025
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -eu
|
set -eu
|
||||||
. "$(dirname "$0")/env.sh"
|
. "$(dirname "$0")/00_env.sh"
|
||||||
|
|
||||||
if [ $# -lt 5 ]; then
|
if [ $# -lt 5 ]; then
|
||||||
echo "Usage: $0 <workload:{tinyml_kws|sensor_fusion|aes_ccm|attention_kernel}> <core:{big|little|hybrid}> <dvfs:{high|low}> <drowsy:{0|1}> <l2:{512kB|1MB}> [mem=16GB]"
|
echo "Usage: $0 <workload:{tinyml_kws|sensor_fusion|aes_ccm|attention_kernel}> <core:{big|little|hybrid}> <dvfs:{high|low}> <drowsy:{0|1}> <l2:{512kB|1MB}> [mem=16GB]"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -eu
|
set -eu
|
||||||
source "$(dirname "$0")/00_env.sh"
|
. "$(dirname "$0")/00_env.sh"
|
||||||
|
|
||||||
run_case () {
|
run_case () {
|
||||||
local W=$1 CORE=$2 DV=$3 D=$4 L2=$5 MEM=16GB
|
local W=$1 CORE=$2 DV=$3 D=$4 L2=$5 MEM=16GB
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -eu
|
set -eu
|
||||||
. "$(dirname "$0")/env.sh"
|
. "$(dirname "$0")/00_env.sh"
|
||||||
|
|
||||||
CSV_DATA="$OUT_DATA/summary.csv"
|
CSV_DATA="$OUT_DATA/summary.csv"
|
||||||
CSV_IOT="$OUT_IOT/summary.csv"
|
CSV_IOT="$OUT_IOT/summary.csv"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -eu
|
set -eu
|
||||||
. "$(dirname "$0")/env.sh"
|
. "$(dirname "$0")/00_env.sh"
|
||||||
|
|
||||||
TE="$LOG_DATA/TERMINAL_EXCERPTS.txt"
|
TE="$LOG_DATA/TERMINAL_EXCERPTS.txt"
|
||||||
SE="$LOG_DATA/STATS_EXCERPTS.txt"
|
SE="$LOG_DATA/STATS_EXCERPTS.txt"
|
||||||
|
|||||||
Reference in New Issue
Block a user