more changes
authorbdemsky <bdemsky>
Wed, 16 Apr 2008 22:41:29 +0000 (22:41 +0000)
committerbdemsky <bdemsky>
Wed, 16 Apr 2008 22:41:29 +0000 (22:41 +0000)
Robust/src/Benchmarks/Prefetch/Em3d/dsm/Em3d.java
Robust/src/Benchmarks/Prefetch/Em3d/dsm/Node.java

index e4c2898a08c2fc44a716e95e51ba5e792068f8b2..7479ea62196649466d1f2d553adbde8259e16341 100644 (file)
@@ -84,7 +84,7 @@ public class Em3d extends Thread
 
        atomic {
            Node n = enodebase;
-           for(int j = lowerlimit; j<=upperlimit; j++) {
+           for(int j = lowerlimit; j<upperlimit; j++) {
                for (int k = 0; k < n.fromCount; k++) {
                    n.value -= n.coeffs[k] * n.fromNodes[k].value;
                }
@@ -100,7 +100,7 @@ public class Em3d extends Thread
        /* for  hNodes */
        atomic {
            Node n = hnodebase;
-           for(int j = lowerlimit; j<=upperlimit; j++) {
+           for(int j = lowerlimit; j<upperlimit; j++) {
                for (int k = 0; k < n.fromCount; k++) {
                    n.value -= n.coeffs[k] * n.fromNodes[k].value;
                }
@@ -145,7 +145,7 @@ public class Em3d extends Thread
     Em3d[] em3d;
     atomic {
       em3d = global new Em3d[numThreads];
-      em3d[0] = global new Em3d(graph, 1, em.numNodes, em.numIter, mybarr);
+      em3d[0] = global new Em3d(graph, 0, em.numNodes, em.numIter, mybarr);
     }
 
     int mid = (128<<24)|(195<<16)|(175<<8)|73;
index 15f95368308b7e78cddf8d08bf942cf29b2c48d5..a699e75b1c6170b4250e3ab3246e4f50c0277bf6 100644 (file)
@@ -33,10 +33,6 @@ public class Node {
    **/
   int fromLength;
 
-  public Node() {
-
-  }
-
   /** 
    * Constructor for a node with given `degree'.   The value of the
    * node is initialized to a random value.