Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > SSR > SSR__Blocked_Matrix_Mult__Bench
changeset 27:e348e7f58034 perf_tuning_paper
slicing factor 0.4, which gives good results for dedicated ver, gives bad result here
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Tue, 17 Apr 2012 19:58:33 +0200 |
| parents | 30910c0b615a |
| children | c35cb1f48f89 |
| 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:52:50 2012 +0200 1.2 +++ b/SSR_Matrix_Mult/Divide_Pr.c Tue Apr 17 19:58:33 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.3; //finer granularity to help load balance 1.8 + idealSizeOfSide2 *= 0.4; //finer granularity to help load balance 1.9 1.10 if( idealSizeOfSide1 > idealSizeOfSide2 ) 1.11 idealSizeOfSide = idealSizeOfSide1;
