}
int[] mid = new int[8];
- mid[0] = (128<<24)|(195<<16)|(175<<8)|84; //dw-10
- mid[1] = (128<<24)|(195<<16)|(175<<8)|85; //dw-11
- mid[2] = (128<<24)|(195<<16)|(175<<8)|86; //dw-12
- mid[3] = (128<<24)|(195<<16)|(175<<8)|87; //dw-13
- mid[4] = (128<<24)|(195<<16)|(175<<8)|88; //dw-14
- mid[5] = (128<<24)|(195<<16)|(175<<8)|89; //dw-15
- mid[6] = (128<<24)|(195<<16)|(175<<8)|90; //dw-16
- mid[7] = (128<<24)|(195<<16)|(175<<8)|91; //dw-17
+ mid[0] = (128<<24)|(195<<16)|(136<<8)|162; //dw-10
+ mid[1] = (128<<24)|(195<<16)|(136<<8)|163; //dw-11
+ mid[2] = (128<<24)|(195<<16)|(136<<8)|164; //dw-12
+ mid[3] = (128<<24)|(195<<16)|(136<<8)|165; //dw-13
+ mid[4] = (128<<24)|(195<<16)|(136<<8)|166; //dw-14
+ mid[5] = (128<<24)|(195<<16)|(136<<8)|167; //dw-15
+ mid[6] = (128<<24)|(195<<16)|(136<<8)|168; //dw-16
+ mid[7] = (128<<24)|(195<<16)|(136<<8)|169; //dw-17
Image img;
Convolution[] conv;
MAINCLASS=Convolution
SRC=${MAINCLASS}.java
default:
- ../../../../buildscript -optimize -mainclass ${MAINCLASS} ${SRC} -o ${MAINCLASS}
+ ../../../../buildscript -nooptimize -debug -mainclass ${MAINCLASS} ${SRC} -o ${MAINCLASS}
clean:
rm -rf tmpbuilddirectory
System.printString("Num threads = " + NUM_THREADS + " SIZE= " + SIZE + "\n");
int[] mid = new int[8];
- mid[0] = (128<<24)|(195<<16)|(175<<8)|84; //dw-10
- mid[1] = (128<<24)|(195<<16)|(175<<8)|85; //dw-11
- mid[2] = (128<<24)|(195<<16)|(175<<8)|86; //dw-12
- mid[3] = (128<<24)|(195<<16)|(175<<8)|87; //dw-13
- mid[4] = (128<<24)|(195<<16)|(175<<8)|88; //dw-14
- mid[5] = (128<<24)|(195<<16)|(175<<8)|89; //dw-15
- mid[6] = (128<<24)|(195<<16)|(175<<8)|90; //dw-16
- mid[7] = (128<<24)|(195<<16)|(175<<8)|91; //dw-17
+ mid[0] = (128<<24)|(195<<16)|(136<<8)|162; //dw-10
+ mid[1] = (128<<24)|(195<<16)|(136<<8)|163; //dw-11
+ mid[2] = (128<<24)|(195<<16)|(136<<8)|164; //dw-12
+ mid[3] = (128<<24)|(195<<16)|(136<<8)|165; //dw-13
+ mid[4] = (128<<24)|(195<<16)|(136<<8)|166; //dw-14
+ mid[5] = (128<<24)|(195<<16)|(136<<8)|167; //dw-15
+ mid[6] = (128<<24)|(195<<16)|(136<<8)|168; //dw-16
+ mid[7] = (128<<24)|(195<<16)|(136<<8)|169; //dw-17
+
// Start Barrier Server
BarrierServer mybarr;
long start0 = System.currentTimeMillis();
int numThreads = em.numThreads;
int[] mid = new int[8];
- mid[0] = (128<<24)|(195<<16)|(175<<8)|84;//dw-10
- mid[1] = (128<<24)|(195<<16)|(175<<8)|85;//dw-11
- mid[2] = (128<<24)|(195<<16)|(175<<8)|86;//dw-12
- mid[3] = (128<<24)|(195<<16)|(175<<8)|87;//dw-13
- mid[4] = (128<<24)|(195<<16)|(175<<8)|88;//dw-14
- mid[5] = (128<<24)|(195<<16)|(175<<8)|89;//dw-15
- mid[6] = (128<<24)|(195<<16)|(175<<8)|90;//dw-16
- mid[7] = (128<<24)|(195<<16)|(175<<8)|91;//dw-17
+ mid[0] = (128<<24)|(195<<16)|(136<<8)|162; //dw-10
+ mid[1] = (128<<24)|(195<<16)|(136<<8)|163; //dw-11
+ mid[2] = (128<<24)|(195<<16)|(136<<8)|164; //dw-12
+ mid[3] = (128<<24)|(195<<16)|(136<<8)|165; //dw-13
+ mid[4] = (128<<24)|(195<<16)|(136<<8)|166; //dw-14
+ mid[5] = (128<<24)|(195<<16)|(136<<8)|167; //dw-15
+ mid[6] = (128<<24)|(195<<16)|(136<<8)|168; //dw-16
+ mid[7] = (128<<24)|(195<<16)|(136<<8)|169; //dw-17
System.printString("DEBUG -> numThreads = " + numThreads+"\n");
BarrierServer mybarr;
}
int[] mid = new int[8];
- mid[0] = (128<<24)|(195<<16)|(175<<8)|84; //dw-10
- mid[1] = (128<<24)|(195<<16)|(175<<8)|85; //dw-11
- mid[2] = (128<<24)|(195<<16)|(175<<8)|86; //dw-12
- mid[3] = (128<<24)|(195<<16)|(175<<8)|87; //dw-13
- mid[4] = (128<<24)|(195<<16)|(175<<8)|88; //dw-14
- mid[5] = (128<<24)|(195<<16)|(175<<8)|89; //dw-15
- mid[6] = (128<<24)|(195<<16)|(175<<8)|90; //dw-16
- mid[7] = (128<<24)|(195<<16)|(175<<8)|91; //dw-17
+ mid[0] = (128<<24)|(195<<16)|(136<<8)|162; //dw-10
+ mid[1] = (128<<24)|(195<<16)|(136<<8)|163; //dw-11
+ mid[2] = (128<<24)|(195<<16)|(136<<8)|164; //dw-12
+ mid[3] = (128<<24)|(195<<16)|(136<<8)|165; //dw-13
+ mid[4] = (128<<24)|(195<<16)|(136<<8)|166; //dw-14
+ mid[5] = (128<<24)|(195<<16)|(136<<8)|167; //dw-15
+ mid[6] = (128<<24)|(195<<16)|(136<<8)|168; //dw-16
+ mid[7] = (128<<24)|(195<<16)|(136<<8)|169; //dw-17
+
int p, q, r;
MatrixMultiply[] mm;
MatrixMultiply tmp;
}
int[] mid = new int[8];
- mid[0] = (128<<24)|(195<<16)|(175<<8)|84;//dw-10
- mid[1] = (128<<24)|(195<<16)|(175<<8)|85;//dw-11
- mid[2] = (128<<24)|(195<<16)|(175<<8)|86;//dw-12
- mid[3] = (128<<24)|(195<<16)|(175<<8)|87;//dw-13
- mid[4] = (128<<24)|(195<<16)|(175<<8)|88;//dw-14
- mid[5] = (128<<24)|(195<<16)|(175<<8)|89;//dw-15
- mid[6] = (128<<24)|(195<<16)|(175<<8)|90;//dw-16
- mid[7] = (128<<24)|(195<<16)|(175<<8)|91;//dw-17
+ int[] mid = new int[8];
+ mid[0] = (128<<24)|(195<<16)|(136<<8)|162; //dw-10
+ mid[1] = (128<<24)|(195<<16)|(136<<8)|163; //dw-11
+ mid[2] = (128<<24)|(195<<16)|(136<<8)|164; //dw-12
+ mid[3] = (128<<24)|(195<<16)|(136<<8)|165; //dw-13
+ mid[4] = (128<<24)|(195<<16)|(136<<8)|166; //dw-14
+ mid[5] = (128<<24)|(195<<16)|(136<<8)|167; //dw-15
+ mid[6] = (128<<24)|(195<<16)|(136<<8)|168; //dw-16
+ mid[7] = (128<<24)|(195<<16)|(136<<8)|169; //dw-17
int p, q, r;
MatrixMultiply[] mm;
// Create new arrays
BarrierServer mybarr;
int[] mid = new int[8];
- mid[0] = (128<<24)|(195<<16)|(175<<8)|84;//dw-10
- mid[1] = (128<<24)|(195<<16)|(175<<8)|85;//dw-11
- mid[2] = (128<<24)|(195<<16)|(175<<8)|86;//dw-12
- mid[3] = (128<<24)|(195<<16)|(175<<8)|87;//dw-13
- mid[4] = (128<<24)|(195<<16)|(175<<8)|88;//dw-14
- mid[5] = (128<<24)|(195<<16)|(175<<8)|89;//dw-15
- mid[6] = (128<<24)|(195<<16)|(175<<8)|90;//dw-16
- mid[7] = (128<<24)|(195<<16)|(175<<8)|91;//dw-17
+ mid[0] = (128<<24)|(195<<16)|(136<<8)|162; //dw-10
+ mid[1] = (128<<24)|(195<<16)|(136<<8)|163; //dw-11
+ mid[2] = (128<<24)|(195<<16)|(136<<8)|164; //dw-12
+ mid[3] = (128<<24)|(195<<16)|(136<<8)|165; //dw-13
+ mid[4] = (128<<24)|(195<<16)|(136<<8)|166; //dw-14
+ mid[5] = (128<<24)|(195<<16)|(136<<8)|167; //dw-15
+ mid[6] = (128<<24)|(195<<16)|(136<<8)|168; //dw-16
+ mid[7] = (128<<24)|(195<<16)|(136<<8)|169; //dw-17
double sh_force [][];
double sh_force2 [][][];
BarrierServer mybarr;
int[] mid = new int[8];
- mid[0] = (128<<24)|(195<<16)|(175<<8)|84;//dw-10
- mid[1] = (128<<24)|(195<<16)|(175<<8)|85;//dw-11
- mid[2] = (128<<24)|(195<<16)|(175<<8)|86;//dw-12
- mid[3] = (128<<24)|(195<<16)|(175<<8)|87;//dw-13
- mid[4] = (128<<24)|(195<<16)|(175<<8)|88;//dw-14
- mid[5] = (128<<24)|(195<<16)|(175<<8)|89;//dw-15
- mid[6] = (128<<24)|(195<<16)|(175<<8)|90;//dw-16
- mid[7] = (128<<24)|(195<<16)|(175<<8)|91;//dw-17
+ mid[0] = (128<<24)|(195<<16)|(136<<8)|162; //dw-10
+ mid[1] = (128<<24)|(195<<16)|(136<<8)|163; //dw-11
+ mid[2] = (128<<24)|(195<<16)|(136<<8)|164; //dw-12
+ mid[3] = (128<<24)|(195<<16)|(136<<8)|165; //dw-13
+ mid[4] = (128<<24)|(195<<16)|(136<<8)|166; //dw-14
+ mid[5] = (128<<24)|(195<<16)|(136<<8)|167; //dw-15
+ mid[6] = (128<<24)|(195<<16)|(136<<8)|168; //dw-16
+ mid[7] = (128<<24)|(195<<16)|(136<<8)|169; //dw-17
double[][] G;
int num_iterations;