summaryrefslogtreecommitdiff
path: root/HST-S/dimes-hetsim.sh
diff options
context:
space:
mode:
Diffstat (limited to 'HST-S/dimes-hetsim.sh')
-rwxr-xr-xHST-S/dimes-hetsim.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/HST-S/dimes-hetsim.sh b/HST-S/dimes-hetsim.sh
new file mode 100755
index 0000000..54b660d
--- /dev/null
+++ b/HST-S/dimes-hetsim.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+cd baselines/cpu
+make -B NUMA=1
+
+# upstream uses 1006632960 uint32 elements == 3.75 GiB
+# This is way larger than the input file...
+
+for i in `seq 1 10`; do
+ for nr_threads in 1 2 4 8 12 16; do
+ for cpu in 0 1 2 3 4 5 6 7; do
+ for ram in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do
+ for j in `seq 1 10`; do
+ ./hist -A $ram -B $ram -C $cpu -t $nr_threads -w 0 -e 100 -x 2
+ done
+ ./hist -i 1006632960 -A $ram -B $ram -C $cpu -t $nr_threads -w 0 -e 20 -x 2
+ done
+ done
+ done
+done