changeset 28:c35cb1f48f89 perf_tuning_paper

slicing factor 0.5 actually gives better results in this ver
author Nina Engelhardt <nengel@mailbox.tu-berlin.de>
date Tue, 17 Apr 2012 20:13:26 +0200
parents e348e7f58034
children 8972c00c00dd 0d7177551bff
files SSR_Matrix_Mult/Divide_Pr.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line diff
     1.1 --- a/SSR_Matrix_Mult/Divide_Pr.c	Tue Apr 17 19:58:33 2012 +0200
     1.2 +++ b/SSR_Matrix_Mult/Divide_Pr.c	Tue Apr 17 20:13:26 2012 +0200
     1.3 @@ -261,7 +261,7 @@
     1.4     idealNumWorkUnits = SSR__giveIdealNumWorkUnits();
     1.5     
     1.6     idealSizeOfSide2 = leftMatrix->numRows / rint(cbrt( idealNumWorkUnits ));
     1.7 -   idealSizeOfSide2 *= 0.4; //finer granularity to help load balance
     1.8 +   idealSizeOfSide2 *= 0.5; //finer granularity to help load balance
     1.9  
    1.10     if( idealSizeOfSide1 > idealSizeOfSide2 )
    1.11        idealSizeOfSide = idealSizeOfSide1;