diff options
Diffstat (limited to 'GEMV/run.sh')
-rwxr-xr-x | GEMV/run.sh | 14 |
1 files changed, 10 insertions, 4 deletions
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" |