14 BDIR[$num]=Conglomerator/Tag
22 #BDIR[$num]=MapReduce/Tag
34 BDIR[$num]=Scheduling/FilterBank
38 BDIR[$num]=Scheduling/Fractal
42 BDIR[$num]=Scheduling/JGFMolDyn
46 BDIR[$num]=Scheduling/JGFMonteCarlo
50 BDIR[$num]=Scheduling/JGFSeries
53 NAME[$num]=KMeans-Bamboo
54 BDIR[$num]=Scheduling/KMeans
57 #NAME[$num]=FluidAnimate
58 #BDIR[$num]=Scheduling/PSFluidAnimate
65 #NAME[$num]=TileSearch
66 #BDIR[$num]=TileSearch/Tag
78 BDIR[$num]=Scheduling/Tracking
83 ###########################
84 # No need to modify below!
85 ###########################
87 BENCHTOP=~/research/Robust/src/Benchmarks
88 BENCHSUM=$BENCHTOP/disjoint
90 TABFILE=tabResults.tex
93 echo '\begin{tabular}{|l|l|r|r|r|}' >> $TABFILE
94 echo '\hline' >> $TABFILE
95 echo 'Benchmark & Sharing & Time (s) & Lines & Methods \\' >> $TABFILE
96 echo '\hline' >> $TABFILE
99 while [ $i -lt $num ]; do
100 cd $BENCHTOP/${BDIR[$i]}
101 # unfortunately this echo adds an unwanted newline
102 echo ${NAME[$i]} >> $BENCHSUM/$TABFILE
103 make -f $BENCHSUM/makefile bamboo-release
104 cat aliases.txt >> $BENCHSUM/$TABFILE
105 make -f $BENCHSUM/makefile clean
111 echo '\hline' >> $TABFILE
112 echo '\end{tabular}' >> $TABFILE
114 # remove unwanted newlines from file so latex doesn't barf
117 # append the next line
119 # look for multi-line pattern
121 # delete everything between
125 # then delete the first line
128 }' <$TABFILE >$TABFILE.temp
129 mv $TABFILE.temp $TABFILE