Manuel.Serrano | 3 Dec 2010 09:37
Picon
Picon
Favicon

Re: Fwd: Re[13]: Performance of bdwgc7.2 had degraded compared to 6.8 - the patch to test

Hi Ivan,

> 2 patches are attached (I'm sorry if you didn't received them earlier - I sent them to the mailing list).
Yes? I have missed them there too. Strange...

> please compare 2 patches independently (I still dont know exactly where the problem is).
It looks like the performance slowdown comes from something else.
test2 and test3 behave has 7.2a2 and 7.2a4.

          7.2a4 7.2a2 7.1   7.0   7.0a7 6.8     7.1+ivan-30nov  7.2a2-test2  7.2a2-test3
bague     0.76  0.77  0.77  0.76  0.77  0.77    0.77            0.77         0.77
beval     1.33  1.41  1.29  1.41  1.29  1.31    1.44            1.42         1.42
boyer     2.23  2.23  2.13  2.14  2.13  2.15    2.13            2.24         2.23
cgc       0.47  0.48  0.48  0.47  0.48  0.46    0.47            0.48         0.49
conform   1.91  1.91  1.74  1.72  1.73  1.79    1.71            1.92         1.92
earley    2.49  2.50  2.08  2.13  2.09  2.23    2.09            2.52         2.52
fib       0.01  0.01  0.01  0.01  0.01  0.01    0.01            0.01         0.01
fft       2.51  2.52  2.52  2.50  2.52  2.49    2.5             2.52         2.52
leval     1.12  1.13  1.05  1.01  1.02  1.09    1.02            1.14         1.13
maze      1.67  1.40  1.36  1.35  1.26  1.39    1.35            1.38         1.39
mbrot     7.03  7.05  7.04  7.03  7.05  7.05    7.02            7.06         7.07
nucleic   1.18  1.20  1.20  1.16  1.16  1.34    1.17            1.2          1.21
peval     1.46  1.47  1.20  1.19  1.20  1.18    1.2             1.47         1.49
puzzle    1.96  1.92  1.97  1.96  1.92  1.93    1.92            1.93         1.92
queens    2.29  2.29  1.55  1.56  1.55  1.44    1.56            2.36         2.36
qsort     1.65  1.64  1.63  1.62  1.63  1.63    1.63            1.65         1.65
rgc       1.28  1.28  1.23  1.23  1.24  1.28    1.23            1.29         1.28
sieve     1.58  1.60  1.44  1.42  1.41  1.51    1.43            1.59         1.59
traverse  5.14  5.15  3.55  3.60  3.56  3.58    3.59            5.13         5.15
almabench 1.45  1.45  1.45  1.45  1.45  1.46    1.45            1.46         1.46
(Continue reading)

Ivan Maidanski | 3 Dec 2010 22:27
Picon

Re[15]: Fwd: Performance of bdwgc7.2 had degraded compared to 6.8 - the patch to test

Hi Manuel,

It's strange...

Please confirm that you don't compile GC (for this benchmark) with multi-threading support and don't use
GC_DEBUG (and GC_debug_ routines).

If yes, then the only difference between gc71+test1_patch and gc72a2+test2_patch+test3_patch is in
GC_clear-a_few_frames() (in alloc.c). Please benchmark gc72a2+test4_patch (which is attached).

Regards.

Fri, 3 Dec 2010 09:37:56 +0100 письмо от Manuel.Serrano <at> inria.fr:

> Hi Ivan,
> 
> > 2 patches are attached (I'm sorry if you didn't received them
> earlier - I sent them to the mailing list).
> Yes? I have missed them there too. Strange...
> 
> > please compare 2 patches independently (I still dont know exactly where
> the problem is).
> It looks like the performance slowdown comes from something else.
> test2 and test3 behave has 7.2a2 and 7.2a4.
> 
> 7.2a4 7.2a2 7.1   7.0   7.0a7 6.8     7.1+ivan-30nov  7.2a2-test2  7.2a2-test3
> bague     0.76  0.77  0.77  0.76  0.77  0.77    0.77            0.77        
> 0.77
> beval     1.33  1.41  1.29  1.41  1.29  1.31    1.44            1.42        
> 1.42
(Continue reading)


Gmane