This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
DLV (= PR8361) benchmarks
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Jan Hubicka <jh at suse dot cz>
- Date: Wed, 21 Jan 2004 19:52:18 +0100 (CET)
- Subject: DLV (= PR8361) benchmarks
Given current discussions, I thought I'd redo some of my benchmarks
(which Jan also uses for testing) on a non x86 platform; the following
are the results for sparc-sun-solaris2.9 on a 360MHz Ultra II.
Values are times in seconds, the lower the better. Looking at these,
we really can see how terrible 3.x before 3.3 used to be in terms of
code generation for complex, template heavy C++ applications.
| 2.95.3 | 3.2.3 | 3.3.3 | 3.5 |
--------------------+--------+-------+--------+--------+
STRATCOMP1-ALL| 12.57 | 84.50 | 59.37 | 14.93 |
STRATCOMP-770.2-Q| 3.00 | 3.40 | 3.13 | 3.40 |
2QBF1| 61.97 | 66.17 | 61.90 | 61.50 |
PRIMEIMPL2| 41.70 | 48.47 | 39.87 | 38.93 |
ANCESTOR|425.60 |417.57 |409.40 |503.93 |
3COL-SIMPLEX1| 26.93 | 25.53 | 26.20 | 31.83 |
3COL-LADDER|435.07 |432.83 |445.90 |544.83 |
3COL-N-LADDER| 7.63 | 13.00 | 12.27 | 8.40 |
3COL-RANDOM1| 39.80 | 45.53 | 37.73 | 39.10 |
HP-RANDOM1| 24.67 | 31.90 | 26.77 | 25.17 |
HAMCYCLE-FREE| 6.03 | 8.40 | 6.67 | 5.60 |
DECOMP2| 45.07 | 57.10 | 53.77 | 58.57 |
BW-P4-Esra-a|151.77 |180.63 |151.67 |143.37 |
BW-P5-nopush| 12.17 | 14.30 | 12.37 | 12.13 |
BW-P5-pushbin| 12.73 | 14.90 | 12.63 | 13.03 |
BW-P5-nopushbin| 4.87 | 5.50 | 4.93 | 5.23 |
3SAT-1|124.50 |142.70 |115.03 |105.20 |
3SAT-1-CONSTRAINT| 76.13 | 91.00 | 70.50 | 71.03 |
HANOI-Towers| 16.10 | 17.67 | 17.33 | 19.77 |
RAMSEY(3,6)| 32.97 | 34.47 | 34.47 | 40.27 |
RAMSEY(3,7)|286.37 |305.37 |303.37 |341.43 |
CRISTAL| 32.27 | 33.07 | 32.90 | 38.97 |
HANOI-K|143.27 |166.73 |136.37 |153.63 |
21-QUEENS| 43.43 | 49.00 | 39.90 | 41.70 |
MSTDir[V=13,A=40]| 68.27 | 73.83 | 62.47 | 61.47 |
MSTDir[V=15,A=40]| 68.50 | 73.93 | 62.43 | 61.80 |
MSTUndir[V=13,A=40]| 37.23 | 42.23 | 35.03 | 33.83 |
MSTUndir[V=15,A=40]|612.13 |684.13 |571.07 |541.67 |
TIMETABLING| 38.87 | 38.70 | 39.80 | 50.73 |
Stripped binary sizes, statically linked, are also interesting:
3169252 dl-2.95.3
1797120 dl-3.2.3
1966304 dl-3.3.3
2412160 dl-3.5
Gerald