diff options
Diffstat (limited to 'SEL')
-rwxr-xr-x | SEL/baselines/cpu/run.sh | 6 | ||||
-rwxr-xr-x | SEL/run-paper-strong-full.sh | 6 | ||||
-rwxr-xr-x | SEL/run-paper-strong-rank.sh | 6 | ||||
-rwxr-xr-x | SEL/run-paper-weak.sh | 2 |
4 files changed, 12 insertions, 8 deletions
diff --git a/SEL/baselines/cpu/run.sh b/SEL/baselines/cpu/run.sh index 2683cdc..b87d352 100755 --- a/SEL/baselines/cpu/run.sh +++ b/SEL/baselines/cpu/run.sh @@ -15,11 +15,15 @@ echo "Revision $(git describe --always)" # default: uint64_t; -t 4 -i 1258291200 for nr_threads in 88 64 44 1 2 4 6 8 12 16 20 24 32; do - for i in 19660800 1258291200 629145600 314572800 157286400 78643200 39321600; do + # 1258291200 : default + # 251658240 : strong-full + # 3932160 : strong-rank + for i in 1258291200 251658240 3932160; do #for dt in uint8_t uint16_t uint32_t uint64_t float double; do for dt in uint64_t; do if make -B TYPE=${dt}; then timeout --foreground -k 1m 60m ./sel -i ${i} -w 0 -e 100 -t ${nr_threads} || true + sleep 10 fi done done diff --git a/SEL/run-paper-strong-full.sh b/SEL/run-paper-strong-full.sh index 2a35e55..35cbbac 100755 --- a/SEL/run-paper-strong-full.sh +++ b/SEL/run-paper-strong-full.sh @@ -10,12 +10,12 @@ set -e ( -echo "prim-benchmarks UNI strong-full (dfatool edition)" +echo "prim-benchmarks SEL strong-full (dfatool edition)" echo "Started at $(date)" echo "Revision $(git describe --always)" -# 2544 is not in upstream -for nr_dpus in 2544 256 512 1024 2048; do +# >2048 is not in upstream +for nr_dpus in 2543 2304 256 512 1024 2048; do for nr_tasklets in 1 2 4 8 16; do echo if make -B NR_DPUS=${nr_dpus} NR_TASKLETS=${nr_tasklets} BL=10; then diff --git a/SEL/run-paper-strong-rank.sh b/SEL/run-paper-strong-rank.sh index 6cffd65..762d0c3 100755 --- a/SEL/run-paper-strong-rank.sh +++ b/SEL/run-paper-strong-rank.sh @@ -10,12 +10,12 @@ set -e ( -echo "prim-benchmarks UNI strong-rank (dfatool edition)" +echo "prim-benchmarks SEL strong-rank (dfatool edition)" echo "Started at $(date)" echo "Revision $(git describe --always)" -# 256 and 512 are not part of upstream config space -for nr_dpus in 512 256 1 4 16 64; do +# >64 are not part of upstream config space +for nr_dpus in 128 1 4 16 64; do for nr_tasklets in 1 2 4 8 16; do echo if make -B NR_DPUS=${nr_dpus} NR_TASKLETS=${nr_tasklets} BL=10; then diff --git a/SEL/run-paper-weak.sh b/SEL/run-paper-weak.sh index 5e83c5e..f182fad 100755 --- a/SEL/run-paper-weak.sh +++ b/SEL/run-paper-weak.sh @@ -8,7 +8,7 @@ set -e # -e: number of timed iterations # -i; ignored, always uses 262144 elements -echo "prim-benchmarks UNI weak (dfatool edition)" +echo "prim-benchmarks SEL weak (dfatool edition)" echo "Started at $(date)" echo "Revision $(git describe --always)" |