This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Some SPECfp results for the simplify-rtx problem
Jan Hubicka <jh@suse.cz> writes:
>>
>> Fortran 77 tests: 168.wupwise, 171.swim, 172.mgrid, 173.applu,
>> 200.sixtrack, 301.apsi.
>> C tests (for reference): 177.mesa, 179.art, 183.equake, 188.ammp
>>
>> Unfortunatly both compilers have errors and 177.mesa, 188.ammp and
>> 301.apsi fail with an "Output miscompare".
>>
>> I now run on the same machine tests with GCC with RTH's "address_cost
>> tweak" installed:
> Please can you run it with the strength-reduction tweek I pointed out
> in the reply to Richard's email? I plan to install it today, but I want
> automated checker to come with results before I do so. (and the patch
> needs re-bootstrapping as it aged somewhat)
>
> It should track the same problem from other direction and thus I would
> like to see effect of Richard's change on the updated code.
>
> Also please run the integer tests too. The effect of Richard's patch can
> be increase of register pressure in the integer code that can negatively affect
> the performance.
Here're the results:
Base flags: -O2 -march=athlon -malign-double
Compiler is reference (CVS version)
Peak flags: -O2 -march=athlon -malign-double
Compiler is CVS + RT's "address_cost tweak"
CFP 2000
Estimated Estimated
Base Base Base Peak Peak Peak
Benchmarks Ref Time Run Time Ratio Ref Time Run Time Ratio
------------ -------- -------- -------- -------- -------- --------
168.wupwise 1600 337 474* 1600 336 476*
171.swim 3100 1085 286* 3100 1118 277*
172.mgrid 1800 521 345* 1800 516 349*
173.applu 2100 696 302* 2100 694 303*
177.mesa 1400 288 485* 1400 289 484*
179.art 2600 1906 136* 2600 1743 149*
183.equake 1300 341 382* 1300 340 382*
188.ammp 2200 840 262* 2200 853 258*
200.sixtrack 1100 520 212* 1100 520 212*
301.apsi 2600 946 275* 2600 949 274*
CINT2000
Estimated Estimated
Base Base Base Peak Peak Peak
Benchmarks Ref Time Run Time Ratio Ref Time Run Time Ratio
------------ -------- -------- -------- -------- -------- --------
164.gzip 1400 289 484* 1400 291 482*
175.vpr 1400 485 288* 1400 486 288*
176.gcc 1100 289 380* 1100 294 375*
181.mcf 1800 908 198* 1800 914 197*
186.crafty 1000 171 585* 1000 170 588*
197.parser 1800 506 356* 1800 506 356*
252.eon 1300 227 572* 1300 228 571*
253.perlbmk 1800 341 527* 1800 342 527*
254.gap 1100 246 447* 1100 246 447*
255.vortex 1900 440 432* 1900 437 435*
256.bzip2 1500 399 376* 1500 404 371*
300.twolf 3000 916 327* 3000 916 328*
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj