11 echo ============================================================
12 echo Running Fission $command $@
13 for i in 1 2 3 4 5 6 7 8 9 10
16 time ./FIS$command $args &> ../log/${command}_${threads}_FIS_${i}
17 cat ../log/${command}_${threads}_FIS_${i}
21 echo Running Fission Array $command $@
22 for i in 1 2 3 4 5 6 7 8 9 10
25 time ./FISAR$command $args &> ../log/${command}_${threads}_FISAR_${i}
26 cat ../log/${command}_${threads}_FISAR_${i}
30 echo Running Debug Array $command $@
31 for i in 1 2 3 4 5 6 7 8 9 10
34 time ./DEB$command $args &> ../log/${command}_${threads}_DEB_${i}
35 cat ../log/${command}_${threads}_DEB_${i}
39 #echo Running STM $command $@
43 #time ./STM$command $args &> ../log/${command}_${threads}_STM_${i}
44 #cat ../log/${command}_${threads}_STM_${i}
48 echo Running Optimized STM $command $@
49 for i in 1 2 3 4 5 6 7 8 9 10
52 time ./OPTSTM$command $args &> ../log/${command}_${threads}_OPTSTM_${i}
53 cat ../log/${command}_${threads}_OPTSTM_${i}
57 echo Running Lock $command $@
58 for i in 1 2 3 4 5 6 7 8 9 10
61 time ./LOCK$command $args &> ../log/${command}_${threads}_LOCK_${i}
62 cat ../log/${command}_${threads}_LOCK_${i}
66 echo Running DV $command $@
67 for i in 1 2 3 4 5 6 7 8 9 10
70 time ./DV$command $args &> ../log/${command}_${threads}_DV_${i}
71 cat ../log/${command}_${threads}_DV_${i}
75 echo Running Hybrid DV $command $@
76 for i in 1 2 3 4 5 6 7 8 9 10
79 time ./HYDV$command $args &> ../log/${command}_${threads}_HYDV_${i}
80 cat ../log/${command}_${threads}_HYDV_${i}
84 #echo Running No JOPTIMIZE STM $command $@
88 #time ./STMNOJ$command $args &> ../log/${command}_${threads}_STMNOJ_${i}
89 #cat ../log/${command}_${threads}_STMNOJ_${i}
93 #echo Running No JOPTIMIZE Lock $command $@
97 #time ./LOCKNOJ$command $args &> ../log/${command}_${threads}_LOCKNOJ_${i}
98 #cat ../log/${command}_${threads}_LOCKNOJ_${i}
104 #get plenty of stack space
109 #run KMeans KMeans.bin 1 -m 15 -n 15 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 1
110 #run KMeans KMeans.bin 2 -m 15 -n 15 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 2
111 #run KMeans KMeans.bin 4 -m 15 -n 15 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 4
112 #run KMeans KMeans.bin 8 -m 15 -n 15 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 8
115 run KMeans KMeans.bin 1 -m 40 -n 40 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 1
116 run KMeans KMeans.bin 2 -m 40 -n 40 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 2
117 run KMeans KMeans.bin 4 -m 40 -n 40 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 4
118 run KMeans KMeans.bin 8 -m 40 -n 40 -t 0.00001 -i inputs/random-n65536-d32-c16.txt -nthreads 8
121 run Labyrinth3D Labyrinth.bin 1 -i inputs/random-x512-y512-z7-n512.txt -t 1
122 run Labyrinth3D Labyrinth.bin 2 -i inputs/random-x512-y512-z7-n512.txt -t 2
123 run Labyrinth3D Labyrinth.bin 4 -i inputs/random-x512-y512-z7-n512.txt -t 4
124 run Labyrinth3D Labyrinth.bin 8 -i inputs/random-x512-y512-z7-n512.txt -t 8
127 run SSCA2 SSCA2.bin 1 -s 20 -i 1.0 -u 1.0 -l 3 -p 3 -t 1
128 run SSCA2 SSCA2.bin 2 -s 20 -i 1.0 -u 1.0 -l 3 -p 3 -t 2
129 run SSCA2 SSCA2.bin 4 -s 20 -i 1.0 -u 1.0 -l 3 -p 3 -t 4
130 run SSCA2 SSCA2.bin 8 -s 20 -i 1.0 -u 1.0 -l 3 -p 3 -t 8
133 run Genome Genome.bin 1 -g 8192 -s 64 -n 16777216 -t 1
134 run Genome Genome.bin 2 -g 8192 -s 64 -n 16777216 -t 2
135 run Genome Genome.bin 4 -g 8192 -s 64 -n 16777216 -t 4
136 run Genome Genome.bin 8 -g 8192 -s 64 -n 16777216 -t 8
139 run Vacation Vacation.bin 1 -n 4 -q 60 -u 90 -r 1048576 -t 4194304 -c 1
140 run Vacation Vacation.bin 2 -n 4 -q 60 -u 90 -r 1048576 -t 4194304 -c 2
141 run Vacation Vacation.bin 4 -n 4 -q 60 -u 90 -r 1048576 -t 4194304 -c 4
142 run Vacation Vacation.bin 8 -n 4 -q 60 -u 90 -r 1048576 -t 4194304 -c 8
145 run Yada yada.bin 1 -a 15 -i input/ttimeu100000.2 -t 1
146 run Yada yada.bin 2 -a 15 -i input/ttimeu100000.2 -t 2
147 run Yada yada.bin 4 -a 15 -i input/ttimeu100000.2 -t 4
148 run Yada yada.bin 8 -a 15 -i input/ttimeu100000.2 -t 8
151 run Intruder Intruder.bin 1 -a 10 -l 128 -n 262144 -s 1 -t 1
152 run Intruder Intruder.bin 2 -a 10 -l 128 -n 262144 -s 1 -t 2
153 run Intruder Intruder.bin 4 -a 10 -l 128 -n 262144 -s 1 -t 4
154 run Intruder Intruder.bin 8 -a 10 -l 128 -n 262144 -s 1 -t 8
157 run Bayes Bayes.bin 1 -v 32 -r 4096 -n 10 -p 40 -s 1 -i 2 -e 8 -t 1
158 run Bayes Bayes.bin 2 -v 32 -r 4096 -n 10 -p 40 -s 1 -i 2 -e 8 -t 2
159 run Bayes Bayes.bin 4 -v 32 -r 4096 -n 10 -p 40 -s 1 -i 2 -e 8 -t 4
160 run Bayes Bayes.bin 8 -v 32 -r 4096 -n 10 -p 40 -s 1 -i 2 -e 8 -t 8