# HG changeset patch # User Nina Engelhardt # Date 1334686406 -7200 # Node ID c35cb1f48f89b33ca3206eff035b472bbd609bbc # Parent e348e7f58034636516a8f3726f2a4239470ee355 slicing factor 0.5 actually gives better results in this ver diff -r e348e7f58034 -r c35cb1f48f89 SSR_Matrix_Mult/Divide_Pr.c --- a/SSR_Matrix_Mult/Divide_Pr.c Tue Apr 17 19:58:33 2012 +0200 +++ b/SSR_Matrix_Mult/Divide_Pr.c Tue Apr 17 20:13:26 2012 +0200 @@ -261,7 +261,7 @@ idealNumWorkUnits = SSR__giveIdealNumWorkUnits(); idealSizeOfSide2 = leftMatrix->numRows / rint(cbrt( idealNumWorkUnits )); - idealSizeOfSide2 *= 0.4; //finer granularity to help load balance + idealSizeOfSide2 *= 0.5; //finer granularity to help load balance if( idealSizeOfSide1 > idealSizeOfSide2 ) idealSizeOfSide = idealSizeOfSide1;