Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > SSR > SSR__Blocked_Matrix_Mult__Bench
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;
