commit e414ca421a32a5ab32b1e1f78110b3a518bff63e
parent 6818c52f88bd8e80dc2e1e4e9381d42d86b901a7
Author: Andrew Laack <andrew@laack.co>
Date: Wed, 16 Sep 2026 17:38:00 -0500
better benchmarking
Diffstat:
3 files changed, 176 insertions(+), 3 deletions(-)
diff --git a/benchmarking/bench.sh b/benchmarking/bench.sh
@@ -1,5 +1,5 @@
while [ 1 ]; do
- /usr/bin/time -o out -f '%S,%U,%e' ./abg.out -s 0 --edges 10000 --vertices 1000 >/dev/null 2>&1
- cat out | tee -a benchmarking/fg_render_v_1000_e_10000_s_0/out1.csv
- sleep 10
+ /usr/bin/time -o out -f '%S,%U,%e' ./abg.out -s 0 --edges 1000000 --vertices 100000 >/dev/null 2>&1
+ cat out | tee -a benchmarking/no_render_v_100000_e_1000000_s_0/out1.csv
+ sleep 1
done
diff --git a/benchmarking/no_render_v_100000_e_1000000_s_0/out1.csv b/benchmarking/no_render_v_100000_e_1000000_s_0/out1.csv
@@ -0,0 +1,115 @@
+0.06,1.70,1.77
+0.06,1.67,1.74
+0.05,1.69,1.75
+0.07,1.63,1.71
+0.04,1.64,1.70
+0.05,1.66,1.72
+0.06,1.62,1.69
+0.05,1.64,1.70
+0.05,1.67,1.73
+0.06,1.66,1.73
+0.06,1.67,1.74
+0.05,1.71,1.77
+0.05,1.64,1.70
+0.06,1.63,1.71
+0.05,1.65,1.72
+0.05,1.65,1.72
+0.05,1.66,1.72
+0.06,1.66,1.73
+0.06,1.68,1.75
+0.06,1.66,1.73
+0.06,1.67,1.75
+0.05,1.66,1.72
+0.06,1.65,1.73
+0.05,1.67,1.73
+0.05,1.68,1.74
+0.06,1.67,1.75
+0.06,1.67,1.74
+0.06,1.68,1.75
+0.04,1.65,1.71
+0.05,1.65,1.71
+0.05,1.67,1.73
+0.05,1.65,1.71
+0.06,1.65,1.71
+0.04,1.66,1.71
+0.05,1.67,1.73
+0.04,1.65,1.70
+0.06,1.65,1.72
+0.06,1.66,1.73
+0.06,1.65,1.72
+0.05,1.62,1.69
+0.06,1.66,1.73
+0.05,1.65,1.71
+0.05,1.68,1.74
+0.06,1.64,1.71
+0.06,1.65,1.72
+0.05,1.65,1.72
+0.06,1.66,1.73
+0.05,1.64,1.71
+0.04,1.67,1.73
+0.04,1.68,1.74
+0.06,1.65,1.72
+0.05,1.74,1.81
+0.05,1.73,1.79
+0.06,1.73,1.80
+0.06,1.67,1.73
+0.06,1.73,1.80
+0.07,1.67,1.75
+0.07,1.70,1.79
+0.05,1.68,1.74
+0.05,1.73,1.79
+0.06,1.71,1.79
+0.06,1.68,1.76
+0.06,1.68,1.76
+0.05,1.74,1.80
+0.06,1.71,1.78
+0.07,1.68,1.76
+0.07,1.76,1.85
+0.05,1.74,1.80
+0.05,1.73,1.79
+0.07,1.71,1.79
+0.06,1.71,1.78
+0.07,1.65,1.74
+0.05,1.72,1.79
+0.05,1.70,1.76
+0.05,1.66,1.72
+0.05,1.65,1.71
+0.06,1.66,1.72
+0.06,1.68,1.76
+0.06,1.66,1.73
+0.04,1.65,1.71
+0.06,1.66,1.73
+0.04,1.70,1.76
+0.06,1.67,1.74
+0.06,1.65,1.72
+0.06,1.67,1.75
+0.06,1.71,1.78
+0.05,1.69,1.75
+0.06,1.66,1.73
+0.05,1.70,1.77
+0.04,1.68,1.74
+0.04,1.69,1.75
+0.06,1.69,1.76
+0.06,1.72,1.79
+0.06,1.72,1.80
+0.07,1.65,1.74
+0.05,1.68,1.74
+0.06,1.71,1.78
+0.06,1.73,1.80
+0.06,1.69,1.76
+0.05,1.70,1.76
+0.06,1.73,1.80
+0.06,1.69,1.77
+0.06,1.66,1.72
+0.05,1.68,1.75
+0.06,1.70,1.76
+0.05,1.69,1.76
+0.05,1.70,1.77
+0.05,1.73,1.78
+0.07,1.66,1.74
+0.05,1.68,1.74
+0.07,1.67,1.75
+0.06,1.67,1.74
+0.05,1.68,1.75
+0.06,1.72,1.79
+0.05,1.75,1.81
diff --git a/benchmarking/no_render_v_10000_e_100000_s_0/out1.csv b/benchmarking/no_render_v_10000_e_100000_s_0/out1.csv
@@ -0,0 +1,58 @@
+0.00,0.06,0.07
+0.00,0.05,0.06
+0.00,0.06,0.07
+0.01,0.05,0.06
+0.00,0.05,0.05
+0.00,0.05,0.06
+0.00,0.05,0.07
+0.01,0.05,0.06
+0.00,0.05,0.06
+0.00,0.05,0.05
+0.00,0.05,0.05
+0.00,0.05,0.06
+0.01,0.05,0.06
+0.01,0.05,0.06
+0.01,0.05,0.06
+0.01,0.05,0.06
+0.01,0.05,0.06
+0.00,0.05,0.06
+0.01,0.05,0.06
+0.01,0.05,0.06
+0.00,0.06,0.06
+0.01,0.05,0.06
+0.00,0.06,0.06
+0.00,0.05,0.06
+0.00,0.06,0.06
+0.00,0.05,0.06
+0.00,0.05,0.06
+0.00,0.05,0.06
+0.00,0.05,0.06
+0.00,0.05,0.06
+0.00,0.05,0.06
+0.00,0.06,0.06
+0.00,0.06,0.06
+0.00,0.05,0.06
+0.01,0.05,0.07
+0.01,0.05,0.07
+0.01,0.05,0.06
+0.00,0.05,0.06
+0.00,0.06,0.06
+0.01,0.05,0.06
+0.00,0.05,0.06
+0.00,0.05,0.06
+0.00,0.06,0.07
+0.01,0.05,0.06
+0.00,0.05,0.05
+0.00,0.06,0.06
+0.00,0.05,0.06
+0.01,0.05,0.06
+0.00,0.05,0.06
+0.01,0.05,0.06
+0.01,0.06,0.07
+0.01,0.05,0.07
+0.00,0.05,0.06
+0.00,0.05,0.06
+0.01,0.05,0.06
+0.01,0.06,0.07
+0.01,0.05,0.06
+0.00,0.04,0.05