x86 measurements

This commit is contained in:
[Quy Anh] «Elliot» Nguyen
2026-05-30 21:26:19 +02:00
committed by Linus Baumberger
parent c16a67a1f8
commit 3aa84d6b8f
90 changed files with 3657 additions and 2561 deletions
+11 -8
View File
@@ -17,19 +17,22 @@ echo "Detected architecture: $ARCH"
echo "Starting benchmark suite (3 runs per variant)..."
for variant_file in variants/variant_*.cpp; do
filename=$(basename "$variant_file")
for run in 1 2 3; do
for variant_file in variants/variant_*.cpp; do
base_name="${filename#variant_}"
base_name="${base_name%.cpp}"
bash scripts/disable-frequency-scaling.sh
log_dir="measurements/variant_${base_name}/${ARCH}"
filename=$(basename "$variant_file")
mkdir -p "$log_dir"
base_name="${filename#variant_}"
base_name="${base_name%.cpp}"
echo "--- Processing ${filename} (Base: ${base_name}) ---"
log_dir="measurements/variant_${base_name}/${ARCH}"
mkdir -p "$log_dir"
echo "--- Processing ${filename} (Base: ${base_name}) ---"
for run in 1 2 3; do
log_file="${log_dir}/${run}.log"
if [ -f "$log_file" ]; then