new makefile for running 1, 2 and 4 threads
[IRC.git] / Robust / src / Benchmarks / Prefetch / MatrixMultiply / makefile
1 MAINCLASS=MatrixMultiply
2 SRC1=${MAINCLASS}1.java
3 SRC2=${MAINCLASS}2.java
4 SRC4=${MAINCLASS}4.java
5 FLAGS=-dsm -prefetch -optimize -profile -debug -excprefetch MatrixMultiply.main -excprefetch MMul.setValues -excprefetch MMul.transpose -mainclass ${MAINCLASS} -trueprob 0.8
6 FLAGS2=-dsm -optimize -profile -debug -excprefetch MatrixMultiply.main -excprefetch MMul.setValues -excprefetch MMul.transpose -mainclass ${MAINCLASS}
7 default:
8         ../../../buildscript ${FLAGS2} -o ${MAINCLASS}1NP ${SRC1}
9         ../../../buildscript ${FLAGS} -o ${MAINCLASS}1 ${SRC1}
10         ../../../buildscript ${FLAGS2} -o ${MAINCLASS}2NP ${SRC2}
11         ../../../buildscript ${FLAGS} -o ${MAINCLASS}2 ${SRC2}
12         ../../../buildscript ${FLAGS2} -o ${MAINCLASS}4NP ${SRC4}
13         ../../../buildscript ${FLAGS} -o ${MAINCLASS}4 ${SRC4}
14
15 clean:
16         rm *.bin
17         rm -rf tmpbuilddirectory