change makefile to exclude methods from generating prefetches
authorbdemsky <bdemsky>
Sat, 22 Mar 2008 23:31:34 +0000 (23:31 +0000)
committerbdemsky <bdemsky>
Sat, 22 Mar 2008 23:31:34 +0000 (23:31 +0000)
Robust/src/Benchmarks/Prefetch/MatrixMultiply/MatrixMultiply.java
Robust/src/Benchmarks/Prefetch/MatrixMultiply/makefile

index d1d1ec1d10f78777553a62f8caea41bbd715194b..93dda9361425ceb66f517743a1965def4481f274 100644 (file)
@@ -54,7 +54,7 @@ public class MatrixMultiply extends Thread{
                MMul matrix;
 
                atomic {
-                       matrix = global new MMul(400, 400, 400);
+                       matrix = global new MMul(800, 800, 800);
                        matrix.setValues();
                        matrix.transpose();
                }
@@ -64,7 +64,7 @@ public class MatrixMultiply extends Thread{
                }
 
                atomic {
-                       mm[0] = global new MatrixMultiply(matrix,0,0,399,399);
+                       mm[0] = global new MatrixMultiply(matrix,0,0,799,799);
                }
 
                atomic {
index c426454016f62b9c944ed5212326d1e57c186aeb..76bb6ac3e3950b158d0fbb4c142feac535391250 100644 (file)
@@ -1,6 +1,6 @@
 MAINCLASS=MatrixMultiply
 SRC=${MAINCLASS}.java
-FLAGS=-dsm -prefetch -optimize -profile -debug -mainclass ${MAINCLASS} -o ${MAINCLASS}
+FLAGS=-dsm -prefetch -nooptimize -profile -debug -excprefetch MatrixMultiply.main -excprefetch MMul.setValues -excprefetch MMul.transpose -mainclass ${MAINCLASS} -o ${MAINCLASS}
 default:
        ../../../buildscript ${FLAGS} ${SRC}
 clean: