From fd8c19a9c17c42a13b79e395691714d2a68f2c65 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Tue, 21 Nov 2023 10:24:02 +0100 Subject: GEMV: Add alloc/load/free measurements and fix a memory leak while at it --- GEMV/run.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'GEMV/run.sh') diff --git a/GEMV/run.sh b/GEMV/run.sh index 2f61ef2..68637dc 100755 --- a/GEMV/run.sh +++ b/GEMV/run.sh @@ -8,14 +8,19 @@ set -e # -m: number of rows # -n: number of cols -echo "prim-benchmarks VA (dfatool edition)" +( + +echo "prim-benchmarks GEMV (dfatool edition)" echo "Started at $(date)" echo "Revision $(git describe --always)" +# run-paper-strong-full: m=163840 n=4096 +# run-paper-strong-rank: m=8192 n=1024 +# run-paper-weak: m=ndpus*1024 n=2048 for n in 512 1024 2048 4096; do - for m in 512 1024 2048 4096; do - for nr_dpus in 1 2 4 8 16 32 64 128 256 512; do - for nr_tasklets in 1 2 3 4 6 8 10 12 16 20 24; do + for m in 512 1024 2048 4096 8192 163840; do + for nr_dpus in 1 4 8 16 32 64 128 256 512 768 1024 1536 2048; do + for nr_tasklets in 8 12 16; do echo if make -B NR_DPUS=${nr_dpus} NR_TASKLETS=${nr_tasklets} BL=10; then timeout --foreground -k 1m 30m bin/gemv_host -w 0 -e 100 -m $m -n $n || true @@ -24,3 +29,4 @@ for n in 512 1024 2048 4096; do done done done +) | tee "log-$(hostname)-ndpus.txt" -- cgit v1.2.3