small change
authorHarshitha <gplkrsh2@illinois.edu>
Sat, 5 May 2012 03:21:17 +0000 (22:21 -0500)
committerHarshitha <gplkrsh2@illinois.edu>
Sat, 5 May 2012 03:21:17 +0000 (22:21 -0500)
src/ck-ldb/LBDatabase.C

index d89acbe6c8e9dc84f6d27a276b2a1c9c5f16daad..ceeddd4037ab77e04e96fce7ca2f10cf2991b596 100644 (file)
@@ -918,8 +918,8 @@ bool LBDatabase::getPeriodForStrategy(double new_load_percent,
     CkPrintf("Avg | Max Period set when curves intersect\n");
     return false;
   }
-  CkPrintf("Ratio at t (%lf*%d + %lf) / (%lf*%d+ac)\n", mslope, period, mc, aslope, period, ac);
   ratio_at_t = ((mslope*period + mc)/(aslope*period + ac));
+  CkPrintf("Ratio at t (%lf*%d + %lf) / (%lf*%d+%d) = %lf\n", mslope, period, mc, aslope, period, ac, ratio_at_t);
   return true;
 }
 
@@ -962,6 +962,7 @@ bool LBDatabase::getLineEq(double new_load_percent, double& aslope, double& ac,
     data = adaptive_lbdb.history_data[i];
     m1 += data.max_load;
     a1 += data.avg_load;
+    CkPrintf("max (%d, %lf) avg (%d, %lf) adjusted_avg (%d, %lf)\n", i, data.max_load, i, data.avg_load, i, new_load_percent*data.avg_load);
   }
   m1 /= i;
   a1 = (a1 * new_load_percent) / i;