This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Comparing gcc and ccc on alpha with SPEC2000
- To: gcc at gcc dot gnu dot org
- Subject: Comparing gcc and ccc on alpha with SPEC2000
- From: Brad Lucier <lucier at math dot purdue dot edu>
- Date: Thu, 3 Feb 2000 09:21:55 -0500 (EST)
- Cc: lucier at math dot purdue dot edu (Brad Lucier)
Here are SPEC2000 comparisons between gcc+g77 and ccc+fort on alpha
on 500 MHz 21264 alpha DS20 clone, 2 GB ram, 4 MB cache, Red Hat 6.0,
kernel 2.2.13, binutils-2.9.5.0.16.
Executive summary: the mainline gcc doesn't do so badly, g77 often
sucks eggs.
Brad Lucier
With
gcc version 2.96 20000121 (experimental), options -mcpu=ev6 -O3
-ffast-math, MATHLIBOPT = -lcpml -lm and
ccc-6.2.9.002-2 -arch ev6 -fast -O4 ONESTEP
The first columns contains gcc times, the second ccc
SPEC CINT2000 Summary
Base Base Base Base Base Base
Benchmarks Ref Time Run Time Ratio Ref Time Run Time Ratio
------------ -------- -------- -------- -------- -------- --------
164.gzip 1400 741 189* 1400 650 215 *
175.vpr 1400 726 193* 1400 714 196 *
176.gcc 1100 412 267* 1100 383 287 *
181.mcf 1800 981 184* 1800 1065 169 *
186.crafty X 1000 274 365 *
197.parser 1800 1201 150* 1800 1109 162 *
252.eon X X
253.perlbmk 1800 800 225* 1800 775 232 *
254.gap 1100 480 229* 1100 470 234 *
255.vortex 1900 966 197* 1900 770 247 *
256.bzip2 1500 640 234* 1500 589 255 *
300.twolf X 3000 1104 272 *
Est. SPECint_base2000 205 --
Est. SPECint2000 --
With gcc version 2.96 20000127 (experimental), options -mcpu=ev6 -O3
-ffast-math, MATHLIBOPT = -lcpml -lm and
fort -arch ev6 -fast -O5 ONESTEP
The first columns contains gcc+g77 times, the second ccc+fort times.
SPEC CFP2000 Summary
Estimated Estimated
Base Base Base Base Base Base
Benchmarks Ref Time Run Time Ratio Ref Time Run Time Ratio
------------ -------- -------- -------- -------- -------- --------
168.wupwise 1600 583 275 * 1600 452 354*
171.swim 3100 1797 173 * 3100 438 708*
172.mgrid 1800 1306 138 * 1800 602 299*
173.applu 2100 935 224 * 2100 563 373*
177.mesa 1400 369 379 * 1400 406 345*
178.galgel X 2900 1280 227*
179.art 2600 654 398 * 2600 525 495*
183.equake 1300 599 217 * 1300 574 226*
187.facerec X 1900 443 429*
188.ammp 2200 858 256 * 2200 812 271*
189.lucas X 2000 526 381*
191.fma3d X X
200.sixtrack 1100 1789 61.5 * 1100 547 201*
301.apsi 2600 1640 159 * 2600 1156 225*
Est. SPECfp_base2000 -- 327
Est. SPECfp2000 --