abg

Animated background for X11
git clone git://git.laack.co/abg.git
Log | Files | Refs | README | LICENSE

commit e414ca421a32a5ab32b1e1f78110b3a518bff63e
parent 6818c52f88bd8e80dc2e1e4e9381d42d86b901a7
Author: Andrew Laack <andrew@laack.co>
Date:   Wed, 16 Sep 2026 17:38:00 -0500

better benchmarking

Diffstat:
Mbenchmarking/bench.sh | 6+++---
Abenchmarking/no_render_v_100000_e_1000000_s_0/out1.csv | 115+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Abenchmarking/no_render_v_10000_e_100000_s_0/out1.csv | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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